Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions Projects/1-Beginner/Daily-Mood-Journal.md
Original file line number Diff line number Diff line change
@@ -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