Inspiration

We wanted to make building good habits simple and help people stay consistent with their daily goals. Small actions every day can lead to big improvements over time.

What it does

Habit Tracker allows users to add, view, edit, and delete habits, mark habits as completed, and manage reminder times. It stores habit data in habits.csv and reminder settings in reminder_time.txt.

How we built it

We built the application using Python and Streamlit. Streamlit provides the user interface, while Python handles the habit management logic and local file storage.

Challenges we ran into

Managing habit data, updating records correctly, and keeping the interface simple were some of our challenges. We worked on making habit tracking easy to understand and use.

Accomplishments that we're proud of

We created a working habit-tracking application with essential features for managing daily routines. We are proud to have turned an idea into a practical project.

What we learned

What's next for Habit Tracker

We plan to add progress charts, habit streaks, smart reminders, cloud data storage, and AI-powered suggestions to help users build better routines.

Built With

Share this project:

Updates

Submission history