Skip to content

itsyaba/calmify

Repository files navigation

Calmify 🌱

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.


🌟 Features

  • 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.

🚀 Tech Stack

  • Frontend: Next.js
  • Backend: Node.js with API routes
  • Database: MongoDB
  • Styling: Tailwind CSS
  • Icons: Lucide-react


🛠️ Setup & Installation

  1. 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 = 


About

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors