Smart Event Dashboard is a simple and responsive event management web application built using HTML, CSS, and JavaScript.
It allows users to add, delete, and manage events dynamically.
- Add new events
- Delete individual events
- Clear all events
- Add sample events
- Responsive layout
- Dynamic DOM manipulation
- HTML5
- CSS3
- JavaScript (Vanilla JS)
Smart-Event-Dashboard
│
├── index.html
├── style.css
├── script.js
├── delete.png
└── README.md
Live Project: https://anupam311.github.io/smart-event-dashboard
- Open the project folder.
- Make sure all files are in the same directory.
- Open
index.htmlin your browser. - Fill the form to add events.
- Use:
- "Clear All Events" to remove all events
- "Add Sample Events" to insert predefined events
- Delete icon to remove a specific event
No installation required.
- DOM Selection (
getElementById) - Event Listeners
- Event Delegation
- Dynamic Element Creation (
createElement) - Form Validation
- Array Iteration (
forEach) - Conditional Rendering
- Store events in LocalStorage
- Add edit event feature
- Add event search and filter
- Sort events by date
- Improve UI design
Anupam Chaudhary