A modern and responsive Productivity Dashboard built using HTML, CSS, and JavaScript.
This project helps students stay productive with:
- Task management
- Pomodoro timer
- Weather updates
- Notes section
- Dark/Light mode
- Drag and drop tasks
-
Add tasks
-
Edit tasks
-
Delete tasks
-
Mark tasks as completed
-
Drag & drop task reordering
-
Task filters:
- All
- Completed
- Pending
-
Task statistics
-
Dynamic progress bar
-
Clear all tasks feature
-
Data saved using Local Storage
- Start timer
- Pause timer
- Reset timer
- Auto-saving notes using Local Storage
- Search weather by city
- Real-time temperature and humidity
- Weather emojis/icons
- Responsive design
- Dark/Light mode
- Glassmorphism UI
- Toast notifications
- Custom popup modals
- Mobile friendly
- HTML5
- CSS3
- JavaScript
- OpenWeather API
- Local Storage API
Through this project I learned:
- DOM Manipulation
- Event Handling
- Arrays & Objects
- Functions
- Local Storage
- Async/Await
- Fetch API
- Responsive Design
- Drag and Drop
- Dynamic Rendering
- Git & GitHub Workflow
- Task categories
- Due dates and reminders
- Backend integration
- User authentication
- Database support
- Productivity analytics
🔗 https://soum-yaa.github.io/Productivity-Dashboard/
- Clone the repository
git clone https://github.com/soum-yaa/Productivity-Dashboard.git- Open the project folder
cd Productivity-Dashboard- Open
index.htmlusing Live Server
Soumya Verma




