Zen is a comprehensive mental health support platform designed to help users manage anxiety, stress, and improve their overall wellbeing.
- AI Chatbot: Talk to our mental health chatbot for immediate support, resources, and coping strategies.
- Journal: Record your thoughts and feelings with our daily journal to track your emotional patterns.
- Mood Tracker: Track your mood over time to identify patterns and triggers in your emotional wellbeing.
- Breathing Exercise: Practice guided breathing exercises to reduce stress and promote relaxation.
- Frontend: HTML, CSS, JavaScript, Bootstrap
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: JWT (JSON Web Tokens)
The project is organized into two main directories:
client/: Contains the frontend codeserver/: Contains the backend API code
- Vaishnav Kedar
- Pratik Shinde
- Vaishnavi Kharat
- Rihan Shaikh
- Sarvesh Salunkhe
- Manodnya Medhe
- Node.js (v14 or higher)
- MongoDB (optional, development mode uses mock data)
-
Clone the repository
git clone https://github.com/yourusername/zen-wellness-app.git cd zen-wellness-app -
Install server dependencies
cd server npm install -
Install client dependencies
cd ../client npm install -
Start the server
cd ../server npm start -
Access the application
- Open your browser and navigate to:
http://localhost:5001
- Open your browser and navigate to:
This project is licensed under the MIT License - see the LICENSE file for details.
- All team members who contributed to this project
- Mental health resources and research that informed our approach