================
Mood Bloom is a therapeutic web application designed to alleviate symptoms of depression and anxiety through engaging cognitive exercises and mood tracking. It utilizes Facilitating Thought Progression (FTP) to enhance mood by broadening thought patterns.
Mood Bloom offers a comprehensive approach to mental wellness, integrating farm management with scientifically-backed cognitive exercises. It provides weekly mood tracking reports and integrates seamlessly into daily routines. It is a mood tracking web app that uses AI to generate personalized mood insights for improving mental well being.
- Therapeutic Cognitive Exercises: Utilizes FTP to enhance mood by promoting broader associative thinking.
- Mood Tracking: Offers detailed weekly reports to monitor progress.
- Engaging Gameplay: Combines cognitive exercises with farm management to make therapy enjoyable.
To run Mood Bloom locally, follow these steps:
Open your terminal and navigate to the root directory of the project. Run the following command to install backend dependencies:
npm install
Start the five backend servers by running the following commands in separate terminal windows: node chat.js node index.js node mood.js node post.js node journal.js
Change into the frontend directory: cd frontend
Install frontend dependencies using npm:
npm install
Start the frontend server:
npm start
Contributions are welcome! Please submit pull requests with detailed explanations of changes.