Skip to content

branic18/mood-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Calming Mood Tracker

Overview

The Calming Mood Tracker is a web application that helps users track their moods over time, providing insights and suggestions to improve mental well-being. Users can log their mood on a specific day by selecting the date and choosing a mood from a dropdown menu. The app also generates a list of suggested activities based on the selected mood, encouraging positive actions for better mental health.

The app allows users to view their mood history and provides a user-friendly interface for both tracking and reflecting on their emotional well-being.

Features

  • Date Picker: Users can select any date to log their mood for a specific day.
  • Mood Selection: A dropdown menu lets users choose their mood from a predefined list (e.g., Happy, Sad, Anxious, etc.).
  • Mood History: View a list of daily mood entries with the selected date and mood displayed.
  • Activity Suggestions: Based on the selected mood, the app suggests activities that could help improve or complement the user's emotional state (e.g., meditation, exercise, reading).
  • User Authentication: Users can sign up and log in to securely track their moods over time.

Tech Stack

EJS, CSS, JavaScript, Node.js, Express, Passport.js

Mood Tracker UI which has a mood entry form and a list of logged moods

About

The Calming Mood Tracker is a web application that helps users track their moods over time, providing insights and suggestions to improve mental well-being

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors