|
|
|
|
@ -0,0 +1,30 @@
|
|
|
|
|
# Daily Mood Journal
|
|
|
|
|
**Tier:** 1 – Beginner
|
|
|
|
|
|
|
|
|
|
## Description
|
|
|
|
|
Daily Mood Journal allows users to record daily mood reflections, store them, and visualize emotional trends over time.
|
|
|
|
|
|
|
|
|
|
### Purpose of the Application
|
|
|
|
|
To help users reflect on emotional wellness while practicing date-handling and CRUD logic.
|
|
|
|
|
|
|
|
|
|
### Resources Needed
|
|
|
|
|
- LocalStorage or small backend
|
|
|
|
|
- Date picker or calendar UI component
|
|
|
|
|
|
|
|
|
|
## User Stories
|
|
|
|
|
- User can record today's mood (1–5) along with a short note.
|
|
|
|
|
- User can view previous entries in list or calendar format.
|
|
|
|
|
- User can edit or delete past entries.
|
|
|
|
|
- User can view average mood trends.
|
|
|
|
|
|
|
|
|
|
## Bonus Features
|
|
|
|
|
- Mood tagging (e.g., "school", "family", "health").
|
|
|
|
|
- Chart visualization of mood changes over time.
|
|
|
|
|
- Daily notification reminders.
|
|
|
|
|
|
|
|
|
|
## Useful Links and Resources
|
|
|
|
|
- date-fns for date utilities: https://date-fns.org/
|
|
|
|
|
- Chart.js for data visualization: https://www.chartjs.org/
|
|
|
|
|
|
|
|
|
|
## Example Projects
|
|
|
|
|
- Basic mood tracking journals / habit trackers
|