# 🧠 Mann Mitra ### *Your Mental Health Companion* *"Your mind deserves a companion, not just support."* Mann Mitra is an AI-powered mental wellness platform built to support students throughout their academic journey. By combining artificial intelligence, certified counsellors, wellness tracking, peer communities, and campus administration into one unified ecosystem, Mann Mitra makes mental healthcare more accessible, proactive, and stigma-free.

[![React](https://img.shields.io/badge/React-19-61DAFB?style=for-the-badge&logo=react&logoColor=white)](https://react.dev/) [![TypeScript](https://img.shields.io/badge/TypeScript-5-3178C6?style=for-the-badge&logo=typescript&logoColor=white)](https://www.typescriptlang.org/) [![Vite](https://img.shields.io/badge/Vite-6-646CFF?style=for-the-badge&logo=vite&logoColor=white)](https://vitejs.dev/) [![TailwindCSS](https://img.shields.io/badge/TailwindCSS-3-06B6D4?style=for-the-badge&logo=tailwindcss&logoColor=white)](https://tailwindcss.com/) [![Supabase](https://img.shields.io/badge/Supabase-Backend-3ECF8E?style=for-the-badge&logo=supabase&logoColor=white)](https://supabase.com/) [![License](https://img.shields.io/badge/License-MIT-green?style=for-the-badge)](LICENSE)

### 🌐 Live Demo https://man-mitra-weld.vercel.app/

📖 Overview

Mental health challenges among students continue to rise due to academic pressure, social expectations, career uncertainty, and limited access to professional support. Despite increasing awareness, many students hesitate to seek help because of stigma, accessibility issues, or lack of timely guidance.

Mann Mitra is designed to bridge this gap by providing a secure, AI-assisted, and campus-oriented mental wellness platform where students can receive emotional support, connect with professional counsellors, monitor their wellbeing, and build healthier habits.

Rather than being just another chatbot, Mann Mitra serves as a comprehensive digital companion focused on prevention, early intervention, and continuous mental wellness.


🎯 Problem Statement

Students often experience:

  • Academic stress and burnout
  • Anxiety and emotional exhaustion
  • Loneliness and isolation
  • Difficulty balancing studies and personal life
  • Limited access to mental health professionals
  • Social stigma around seeking counselling

Traditional counselling systems often face:

  • Long waiting periods
  • Limited counsellor availability
  • Lack of digital accessibility
  • Poor engagement between sessions

Mann Mitra addresses these challenges through an AI-powered platform that connects students with the right support at the right time.


✨ Key Features

🤖 AI Mental Health Companion

An intelligent AI assistant available 24×7 that helps students by providing:

  • Emotional support
  • Wellness guidance
  • Mindfulness suggestions
  • Stress management techniques
  • Safe conversational assistance

🌱 Mood Garden

A gamified emotional wellbeing tracker where students can:

  • Record daily moods
  • Track emotional growth
  • Build positive habits
  • Visualize wellness progress
  • Stay motivated through consistent engagement

📅 Book Counselling Sessions

Students can:

  • Schedule counselling appointments
  • Browse counsellor availability
  • Manage upcoming sessions
  • Receive confidential professional guidance

🤝 Peer Support Network

Build meaningful connections through moderated student communities where users can:

  • Share experiences
  • Find emotional support
  • Participate in discussions
  • Encourage one another

📚 Study Buddy

Helping students improve academic wellness through:

  • Focus sessions
  • Study planning
  • Productivity recommendations
  • Healthy learning routines

🧘 Wellness Toolkit

A curated collection of self-care resources including:

  • Guided breathing exercises
  • Meditation sessions
  • Journaling
  • Relaxation techniques
  • Daily wellness activities

👥 Platform Roles

🎓 Students

  • AI Companion
  • Mood Tracking
  • Wellness Activities
  • Study Buddy
  • Session Booking
  • Community Access

👨‍⚕️ Counsellors

  • Student Session Management
  • Appointment Scheduling
  • Progress Tracking
  • Secure Notes
  • Availability Management

🏫 Administrators

  • Campus Wellness Dashboard
  • Counsellor Management
  • Student Analytics
  • Wellness Reports
  • Platform Monitoring

🛠 Tech Stack

Frontend

  • React
  • TypeScript
  • Vite
  • Tailwind CSS
  • shadcn/ui

Backend

  • Supabase

Database

  • PostgreSQL (Supabase)

Authentication

  • Supabase Auth

Deployment

  • Vercel

📂 Project Structure

Mann-Mitra/
│
├── public/
├── src/
│   ├── assets/
│   ├── components/
│   ├── hooks/
│   ├── integrations/
│   ├── lib/
│   ├── pages/
│   ├── App.tsx
│   └── main.tsx
│
├── supabase/
│
├── package.json
├── tailwind.config.ts
├── vite.config.ts
└── README.md

🚀 Getting Started

Clone Repository

git clone https://github.com/SKYGOD07/Mann-Mitra.git

Navigate into the Project

cd Mann-Mitra

Install Dependencies

npm install

Configure Environment Variables

Create a .env file in the project root.

VITE_SUPABASE_URL=your_supabase_url

VITE_SUPABASE_ANON_KEY=your_supabase_anon_key

Start Development Server

npm run dev

The application will start on:

http://localhost:5173

Production Build

npm run build

Preview Build

npm run preview

📊 Platform Highlights

  • 🧠 AI Mental Health Companion
  • 🌱 Mood Garden
  • 📅 Counselling Booking
  • 🤝 Peer Support Community
  • 📚 Study Buddy
  • 🧘 Wellness Toolkit
  • 🔐 Secure Authentication
  • 📈 Wellness Analytics
  • 👨‍⚕️ Counsellor Dashboard
  • 🏫 Administrative Dashboard

🌍 Vision

Our vision is to create a future where every student has immediate access to compassionate, intelligent, and confidential mental health support.

By integrating AI with professional counselling and campus wellness resources, Mann Mitra aims to transform how educational institutions approach student wellbeing.


🔮 Future Roadmap

  • AI Emotion Detection
  • Voice-Based AI Companion
  • Video Counselling
  • Smart Wellness Recommendations
  • Smartwatch Integration
  • Emergency Crisis Detection
  • Campus ERP Integration
  • Mobile Applications (Android & iOS)
  • Multilingual Support
  • Personalized Wellness Insights

🤝 Contributing

Contributions are welcome.

  1. Fork this repository

  2. Create a feature branch

git checkout -b feature/your-feature
  1. Commit your changes
git commit -m "Add new feature"
  1. Push your branch
git push origin feature/your-feature
  1. Open a Pull Request

📜 License

This project is licensed under the MIT License.


💙 Built For

  • Students
  • Counsellors
  • Educational Institutions
  • Campus Wellness Programs

## 🌸 Every student deserves someone to listen. ### **Your mind deserves a companion, not just support.** **Made with ❤️ by Team Mann Mitra**
Share this project:

Updates