[](https://react.dev/) [](https://www.typescriptlang.org/) [](https://vitejs.dev/) [](https://tailwindcss.com/) [](https://supabase.com/) [](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.
Fork this repository
Create a feature branch
git checkout -b feature/your-feature
- Commit your changes
git commit -m "Add new feature"
- Push your branch
git push origin feature/your-feature
- 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**


Log in or sign up for Devpost to join the conversation.