π FocusFlow β Modern Productivity Dashboard
A clean and powerful productivity web app built using pure HTML, CSS, and JavaScript. Designed to help students, developers, and professionals stay focused and organized.
π Live Demo
https://haseeb-mernstack.github.io/focusflow-productivity-dashboard/
β¨ Features
β Todo List with localStorage (Data persists after refresh)
β± Pomodoro Timer (25-minute focus sessions)
π― Daily Goal Tracking
π Dark / Light Mode Toggle
π± Fully Responsive Design
πΎ Automatic Data Saving
β‘ Lightweight & Fast
π₯ 100% Free & Open Source
πΈ Preview
π Project Structure focusflow-productivity-dashboard/ β βββ index.html βββ css/ β βββ style.css βββ js/ β βββ script.js βββ README.md
π Built With
HTML5
CSS3 (Grid, Flexbox, Variables)
Vanilla JavaScript (ES6)
LocalStorage API
No frameworks. No libraries. Pure frontend.
π How To Use
1οΈβ£ Clone the repository
git clone https://github.com/Haseeb-MernStack/focusflow-productivity-dashboard.git
2οΈβ£ Navigate into the folder
cd focusflow-productivity-dashboard
3οΈβ£ Open index.html in your browser
Thatβs it π
π§ How It Works
Tasks are saved in localStorage
Timer runs using setInterval
Dark mode toggles CSS variables
Goal progress calculates based on task count
π± Responsive Design
Optimized for:
Desktop
Tablet
Mobile
Large Screens
π― Customization Guide
You can easily modify:
Theme colors β :root in style.css
Pomodoro duration β Change 1500 seconds in script.js
Add new features β Extend script.js
Improve UI β Customize CSS styles
π Future Improvements (Optional Ideas)
Drag & Drop Tasks
Task Completion Checkbox
Habit Tracker
Weekly Analytics Chart
Export Tasks to JSON
PWA Support (Installable App)
Notifications with Sound
π€ Contributing
Contributions are welcome!
If you want to improve FocusFlow:
Fork the repository
Create a new branch
Submit a Pull Request
β Support
If you found this project helpful:
β Star the repository
π΄ Fork it
π’ Share it with others
π License
This project is licensed under the MIT License. Free for personal and commercial use.
π¨βπ» Author
Built with β€οΈ by Haseeb MernStack
GitHub: https://github.com/Haseeb-MernStack
YouTube: https://youtube.com/@haseebmernstack
