Inspiration
Mental health is a growing concern—especially for startup founders, students, and professionals juggling high-stress lifestyles. While therapy is essential, it often remains inaccessible due to high costs, long wait times, or societal stigma. We built TherapAI to change that.
TherapAI started with a simple yet powerful idea: can AI provide a safe, always-available companion that listens, guides, and supports mental well-being—without judgment?
We envisioned a platform that isn’t just a chatbot, but an intelligent, empathetic experience that helps people track emotions, explore their thoughts, and build healthier habits.
What It Does
TherapAI is an AI-powered platform designed to support mental health through:
- 🤖 AI Therapy Assistant: GPT-powered chatbot that engages users in guided conversations.
- 📆 Session Journal: Automatically summarizes chat sessions into personal notes and mental health trends.
- 📊 Emotion Tracker: Visual dashboard of your mood over time.
- 🧘 Guided Modules: Custom journaling prompts, reflection tools, and breathing exercises.
- 🔐 Privacy-first: No chats are stored without user consent; your data stays yours.
How We Built It
- Frontend: Built with Next.js, TailwindCSS, and Framer Motion for a clean, animated UI/UX.
- Backend: Used Supabase for authentication, database, and edge functions.
- AI Integration: Leveraged OpenAI (ChatGPT) for the core therapy assistant and Gemini Pro for journaling insights.
- Deployment: Hosted via Vercel.
- Extras: Integrated Google OAuth, dark mode toggle, and a customizable avatar for more personal interaction.
Challenges We Faced
- 🧩 Designing therapeutic conversations that feel real yet safe—without crossing ethical boundaries.
- 🛠 Managing chat context across sessions while staying privacy-conscious.
- 📈 Building visual mood tracking that’s insightful without being overwhelming.
- 🕒 Time constraints: building a polished, multi-featured product in just a few days for a hackathon was a marathon.
What We Learned
- How to craft emotionally intelligent AI interactions.
- The power of clean UX in encouraging user engagement—especially for mental health tools.
- Integrating Supabase's real-time features with ease.
- Building responsibly with AI, considering consent, transparency, and empathy.
Built With
- next.js
Log in or sign up for Devpost to join the conversation.