Your AI-Powered Mental Health Companion
Calmify is a web application designed to support mental health through AI-powered tools. From engaging conversations with an AI therapist to personalized wellness exercises, Calmify provides a safe and accessible space for self-improvement and emotional growth.
- AI-Guided Conversations: Chat with your AI therapist for support and stress management.
- Mood Tracking: Log and visualize your emotions over time for better self-awareness.
- Personalized Wellness Exercises: Explore mindfulness practices, breathing exercises, and journaling.
- Daily Insights: Reflect on your journey with AI-generated insights and recommendations.
- Frontend: Next.js
- Backend: Node.js with API routes
- Database: MongoDB
- Styling: Tailwind CSS
- Icons: Lucide-react
- Clone the repository:
git clone https://github.com/your-username/calmify.git cd calmify npm i npm run dev
2.Set up environment variables: Create a .env.local file in the root directory with the following:
MONGODB_URI=your-mongodb-connection-string
NEXT_PUBLIC_API_KEY=your-api-key
GITHUB_ID =
GITHUB_SECRET=
NEXTAUTH_SECRET=
NEXTAUTH_URL=http://localhost:3000
GOOGLE_CLIENT_SECRET =
GOOGLE_CLIENT_ID =