/Mood-Diary

Primary LanguageDartMIT LicenseMIT


Mood Diary ✨

📝 About App

“Mood Diary” is a digital diary, and a mood tracking app. The user will be able to rate his mood for each day and write a short story for him, like how his day was. Color is given to each mood, let’s say, green for a happy mood, red for angry and yellow for a sad mood. The statistics of users will be visualized in a methodical structure. For this the app will form a graph, calendar, each date box is colored with the color of users' aura lets say green for positive spirits. StarBook will cooperate with users to boost their positive energy and train healthy thinking, correspondingly moving towards calmer and patient personality. StarBook will use positive psychology and cognitive behavioral therapy for you to better understand yourself, overcoming stress, anxiety, and depressions. The app is all in all focused to give personalized experience to every individual user, increasing their productivity, objectivity, and emotional health.

MILESTONES

  1. A main screen with Carousel calendar.

  2. Set color(mood) on clicking on day.

  3. Text input screen to add new or edit diary(story).

  4. Save data to the local database (phone’s storage).

  5. Profile and Settings Screen

  6. Option to sync data to the online database.

  7. Option to share Story and Mood statistics to the social media apps

  8. UI/UX Improvements.

  9. Attach pictures with stories

  10. Light and Dark mood

  11. Add notifications

☕️ TODO

  • Readme.md improvement
  • Adding tags
  • Routing
  • Adding detail in the day model
  • Separating editable and display screen
  • Removing extra buttons
  • Bottom navigationbar
  • Remove button from dates greater than current date
  • Adding input text box instead of color buttons
  • Adding stories
  • Add carousel on months
  • UI Improvments
  • Adding Background image

⭐ Mood Diary

You're free to use the project, as long as you star this repository.
Your appreciation makes us grow and glow up. ⭐