MoodSpace: Your Safe Space for Mental Wellness

💜 Inspiration As university students, we noticed 1 in 3 peers struggle with anxiety or depression, but accessing support is hard—expensive, stigmatized, and time-consuming. During late-night study sessions, we'd check in: "How are you feeling?" This simple question sparked MoodSpace: making daily emotional check-ins as easy as tracking steps, removing barriers to mental wellness.

🎯 What it does MoodSpace helps students understand and improve their mental health through:

📊 Daily Mood Check-ins: 30-second emoji ratings (😢😟😐🙂😊) with intensity sliders and tags. Streak tracking gamifies consistency. 📈 Analytics Dashboard: Beautiful charts showing 7-day trends with AI-generated insights like "You feel better on weekends!" ✍️ AI Journaling: OpenAI generates contextual prompts based on your mood patterns to help process emotions. 💬 Anonymous Forum: Safe peer support where students share struggles and coping strategies—completely anonymous.

🛠️ How we built it Frontend: React + Vite, Recharts for charts, Tailwind CSS, Framer Motion for animations, deployed on Vercel

Backend: Java + Spring, H2 for database, and JJWT for token generation and endpoint security.

Workflow: Split into frontend (1) and backend (2) teams, developed in parallel using mock data, then integrated live endpoints.

🚧 Challenges we ran into Time zones & scheduling: Async communication via Discord and detailed Git commits saved us when we couldn't meet. Feature scope: Cut real-time chat and wearable integration to focus on core journey: check-in → visualize → journal → connect. Anonymous forum: Needed to store userId for moderation but never expose it publicly. Backend filters sensitive data before sending responses. AI integration: Managed OpenAI costs, optimized prompts, added loading states for 3-5 second delays.

🏆 Accomplishments that we're proud of ✨ Shipped in less than 72 hours: Fully functional with auth, database, and AI 🎨 Therapeutic design: Calming colors and smooth animations create a genuine "safe space" 📊 Meaningful insights: Not just pretty charts—actionable pattern recognition 🔐 Privacy-first: Anonymous forum, encrypted passwords, JWT auth built from the ground up

📚 What we learned Technical: Full-stack integration, auth flows, data visualization with Recharts, AI prompt engineering. Soft skills: Ruthless prioritization, async collaboration across time zones, user empathy for mental health Design: Color psychology matters, micro-interactions boost engagement, animations reduce anxiety Management: MVP thinking, API-first development, defining contracts upfront enabled parallel work

🚀** What's next for MoodSpace** Short-term: User testing with students, mobile responsiveness, accessibility improvements Medium-term: Crisis resources for concerning patterns, streak rewards, export data for therapists Long-term: University partnerships, wearable integration, multi-language support Mental health support shouldn't be a luxury. We're building that future, one mood check-in at a time. 💜

Built with love 🤍

Built With

Share this project:

Updates