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
- python
- streamlit
Log in or sign up for Devpost to join the conversation.