From 0630729f855ff34741a5ddd9b48b944232934ebd Mon Sep 17 00:00:00 2001 From: Preston1208 Date: Wed, 22 Oct 2025 10:01:54 -0700 Subject: [PATCH] Created Habit Tracker: 2-Intermediate Created new app idea in 2-Intermediate folder. --- Projects/2-Intermediate/Habit Tracker | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Projects/2-Intermediate/Habit Tracker diff --git a/Projects/2-Intermediate/Habit Tracker b/Projects/2-Intermediate/Habit Tracker new file mode 100644 index 00000000..2fa318e2 --- /dev/null +++ b/Projects/2-Intermediate/Habit Tracker @@ -0,0 +1,27 @@ +# Habit Tracker + +**Tier:** 2-Intermediate + +This is an app where someone can track their everyday habits. This will help the person visualize their progress over time and can also help the person get rid of bad habits. + +## User Stories + +- [ ] User can add a new habit with a title, description, and frequency + +- [ ] User can mark a habit as complete for a specific day + +- [ ] User can view a calendar or grid showing habit streaks + +- [ ] User can edit or delete habits + +- [ ] User can track progress through visual stats and charts + +- [ ] User can reset their streak or progress on demand + + +## Useful links and resources + +- [React.js Documentation](https://reactjs.org/docs/getting-started.html) +- [Chart.js Documentation](https://www.chartjs.org/docs/latest/) +- [Node.js + Express Guide](https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs) +- [Firebase Docs](https://firebase.google.com/docs)