FocusFlow Dashboard
A modern productivity and habit tracking application built using Python and Tkinter.
This project helps users improve discipline, consistency, and personal growth through streak tracking, goal management, journaling, and motivational systems inside a clean dashboard-style interface.
Features
Productivity Dashboard
- Multi-page navigation system
- Modern dark-themed UI
- Interactive dashboard cards
- Sidebar navigation menu
- Reusable UI component architecture
Streak Tracking
- Workout streak tracker
- Study streak tracker
- Sleep tracker
- Water intake tracker
- Coding and language streaks
- Progress monitoring system
Motivation System
- Random motivational quotes
- Goal management section
- Daily journal system
Data Persistence
- JSON-based local storage
- Saves streak progress automatically
- Stores goals and journal entries
Built With
- Python
- Tkinter
- JSON
Future Improvements
- Calendar integration
- Graphs and analytics
- User authentication
- Pomodoro timer
- Notifications
- Cloud synchronization
- Mobile-friendly redesign
Purpose
This project was created to improve Python GUI development skills while building a real-world productivity application using scalable and reusable Tkinter architecture.