Skip to content

sarahhalime/Mindful-Harmony

Repository files navigation

Mindful Harmony - Mental Health Web App

A comprehensive mental health web application that combines mood tracking, AI therapy, music therapy, and social support.

Features

  • Mood-to-Music: AI-powered playlist generation based on mood
  • Journal + AI Therapy: Intelligent journaling with empathetic AI responses
  • Mood-to-Activity Recommender: Personalized activity suggestions
  • Social Support: Connect with friends and send supportive nudges
  • Profile & Biometrics: User profiles with optional health tracking
  • Mood History: Visualize mood trends over time

Tech Stack

  • Frontend: React.js with modern UI/UX
  • Backend: Flask (Python) REST API
  • Database: MongoDB
  • AI: Gemini API for sentiment analysis and text generation
  • Music: Spotify Web API integration
  • Authentication: JWT tokens

Setup Instructions

Prerequisites

  • React (v16+)
  • Tailwind CSS
  • Flask (v3.8+)
  • MongoDB
  • Spotify Developer Account
  • Google AI Studio Account (for Gemini API)

License

This project is licensed under the MIT License.

Releases

No releases published

Packages

 
 
 

Contributors