Skip to content

Latest commit

 

History

History
56 lines (39 loc) · 1.23 KB

File metadata and controls

56 lines (39 loc) · 1.23 KB

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.