Skip to content

vaishnavk09/ZEN

Repository files navigation

Zen - Mental Wellness Application

Zen is a comprehensive mental health support platform designed to help users manage anxiety, stress, and improve their overall wellbeing.

Features

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

Technologies Used

  • Frontend: HTML, CSS, JavaScript, Bootstrap
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: JWT (JSON Web Tokens)

Project Structure

The project is organized into two main directories:

  • client/: Contains the frontend code
  • server/: Contains the backend API code

Team

  • Vaishnav Kedar
  • Pratik Shinde
  • Vaishnavi Kharat
  • Rihan Shaikh
  • Sarvesh Salunkhe
  • Manodnya Medhe

Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • MongoDB (optional, development mode uses mock data)

Installation

  1. Clone the repository

    git clone https://github.com/yourusername/zen-wellness-app.git
    cd zen-wellness-app
  2. Install server dependencies

    cd server
    npm install
  3. Install client dependencies

    cd ../client
    npm install
  4. Start the server

    cd ../server
    npm start
  5. Access the application

    • Open your browser and navigate to: http://localhost:5001

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • All team members who contributed to this project
  • Mental health resources and research that informed our approach

About

mental health support application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors