MindEase is a thoughtful and interactive web application designed to assist individuals in managing their mental well-being. Whether you're looking for guidance, seeking emotional support, or just need someone to talk to, MindEase has got you covered. 🌼
- 🤖 AI Chatbot: Talk to a highly empathetic, NLP-powered chatbot that provides comfort, guidance, and practical advice.
- 📝 Self-Assessment Questionnaire: Answer a carefully curated set of questions to get insights into possible mental health conditions.
- 📚 Curated Resources: Access a collection of valuable articles, exercises, and videos to support your daily mental hygiene.
- 🆘 Crisis Support: Immediate access to emergency suicide prevention and mental health helplines.
MindEase is a modern Full-Stack application utilizing the MERN stack and AI integration:
- Frontend: React + Vite ⚡
- Backend: Node.js + Express.js 🚀
- Database: MongoDB 🗄️
- AI Integration: OpenAI API for dynamic, context-aware conversations 🧠
git clone [https://github.com/Manan-Joshi750/MindEase.git](https://github.com/Manan-Joshi750/MindEase.git)
cd MindEaseInstall frontend dependencies (Root directory)
npm installInstall backend dependencies
cd backend
npm installCreate a .env file in the backend directory and add your secret keys:
OPENAI_API_KEY=your_openai_api_key_here
PORT=5000You will need two separate terminal windows to run the application locally.
Terminal 1: Start the Backend ServerBashcd backend
node server.jsTerminal 2: Start the Frontend React AppBash# From the root MindEase directory
npm run devHere are some official documentation links to learn the tech stack used in this project:
| 🌐 Technology | 📖 Documentation |
|---|---|
| React | React Docs |
| ⚡ Vite | Vite Docs |
| 🚀 Node.js | Node.js Docs |
| 📡 Express | Express Docs |
| 🗄️ MongoDB | MongoDB Docs |
- Advanced mood tracking and daily journaling features.
- User authentication (Login/Signup) for personalized experiences.
- Direct appointment integration with verified mental health professionals.



