Aluma is a full-stack AI-powered wellness platform designed to provide personalized tools for mental and emotional care. It focuses on promoting emotional well-being through intelligent chatbots, personalized dashboards, mood tracking, and soothing music integrations.
Aluma aims to bridge the gap in accessible emotional healthcare by offering users a safe, interactive, and personalized space for mental wellness. It provides tailored emotional support and motivational tools through advanced AI integrations, helping users build healthier emotional habits.
- Personalized Dashboards: Dynamic dashboards that adjust content based on user mood patterns and activity.
- AI Chatbots:
- Elena: Empathetic emotional support chatbot.
- Jess: Motivational chatbot offering positive reinforcement.
- Mood Journal: Secure, encrypted journaling to help users track emotions over time.
- Curated Playlists: Soothing music recommendations via Spotify API to enhance emotional relaxation.
- Emotional Assessment Test: An AI-based self-assessment tool for emotional well-being, curated with insights from 60+ user feedback sessions during development.
- User-Centric Design: Simple, intuitive, and responsive interface optimized for ease of use.
| Technology | Purpose |
|---|---|
| Next.js | Frontend Framework (React-based) |
| React.js | UI Components & State Management |
| Tailwind CSS | Styling & Responsive Design |
| Express.js | Backend API Development |
| MongoDB | NoSQL Database for User Data |
| Mongoose | MongoDB ODM for Data Modeling |
| Gemini API | AI-Powered Chatbot Integrations |
| Spotify API | Music Playlist Integration |
| JWT & bcrypt | Secure User Authentication & Data Protection |
- GitHub Repository: Aluma GitHub
Contributions are welcome! If you have ideas for improving Aluma, feel free to open an issue or submit a pull request.