A beautiful, modern Flutter application for tracking your daily happiness levels with insightful charts and analytics.
- Monthly Calendar - Swipe to navigate between months
- Daily Happiness Tracking - Record your mood 3 times a day (morning, afternoon, evening)
- Visual Feedback - Day colors change based on your average happiness level
- Events Management - Track important events with custom colors
- Tags System - Categorize days with reusable tags
- Multiple Time Ranges - View data for last 14/30/90 days, weeks, months, or years
- Beautiful Visualizations - Clean, interactive charts powered by FL Chart
- Statistics Overview - Overall average, total entries, tags, and events count
- Data Export/Import - Backup and restore your data via JSON files
- Smart Tags - Create once, reuse everywhere
- Happiness Insights - See average happiness for each tag
- Flexible Sorting - Sort by happiness, usage, or name
- Tag Analytics - View all days where a tag was used
- Multi-day Events - Track events spanning multiple days
- Color Coding - Choose from 40 beautiful pastel colors
- Event Analytics - See average happiness during events
- Quick Navigation - Jump to any event day from the calendar
- Light Pastel Theme - Easy on the eyes with soft, calming colors
- Material Design 3 - Modern UI following latest design principles
- Responsive Layout - Optimized for various screen sizes
- Smooth Animations - Delightful micro-interactions throughout
| Home | Charts |
|---|---|