Empowering Mental Wellness through Personalized Music Therapy
Musicure.ai is an innovative platform designed to help individuals manage stress, anxiety, PTSD, and other mental health challenges through AI-driven personalized music therapy. By analyzing user emotional states and preferences, Musicure.ai delivers tailored playlists and soundscapes to promote relaxation, focus, and emotional well-being.
- Emotion-based Music Recommendations: Tailored playlists based on emotions like PTSD, anxiety, and tension.
- User Profiles: Personalized accounts to track emotional states and therapy progress.
- Real-Time Interaction: Interactive UI for users to update their current emotional state.
- Data Persistence: Emotion states and user preferences stored securely in MongoDB.
- Seamless Frontend Integration: Intuitive UI to enhance user experience.
- Backend: Node.js, Express.js
- Frontend: React.js , HTML , CSS , JavaScript
- Database: MongoDB
- Authentication: JWT (JSON Web Tokens)
- Role: Backend Developer & Frontend Contributor
- Responsibilities:
- Designed and implemented the backend API using Node.js and Express.js.
- Managed database schema and data persistence with MongoDB.
- Developed endpoints for storing and retrieving emotional states.
- Contributed to frontend features for user interaction and dynamic UI components.
- User Selection: Users select their emotional state (e.g., PTSD, Anxiety, Tension).
- Data Storage: Emotional states are stored in MongoDB.
- Recommendation Engine: The backend processes data and returns personalized music therapy playlists.
- User Experience: Frontend displays the tailored recommendations.
# Clone the repository
git clone https://github.com/Ashwin-Khowala/hackocalypse_mlsa
# Navigate to the project folder
cd Musicure.ai
# Install dependencies
npm install
## 🤝 **Contributing**
Feel free to open issues or submit pull requests for improvements.
## 📝 **License**
This project is licensed under the **MIT License**.
---
**Made with ❤️ by Ashwin and Team**