Skip to content

ArshCypherZ/MindCare

 
 

Repository files navigation

Mind Care

Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: Flask, Python
  • Database: MongoDB
  • APIs: Gemini API, YouTube Search
  • Others: Git, GitHub

Project Description

Mind Care is an innovative web application designed to relieve stress and improve mental well-being. It provides users with a platform to engage in anonymous conversations, join chat rooms dedicated to specific health topics, interact with an AI support assistant, and access licensed therapist consultations. This project addresses the growing need for accessible mental health resources, making it easier for individuals to seek help and find community support.

In addition, Mind Care enables users to analyze symptoms through its Symptom Analyzer, which identifies potential conditions based on user input. The app also recommends YouTube videos that match the user's emotional state, using sentiment analysis on the user's text to provide tailored content for relaxation and well-being.

API References

  • Gemini API: API Documentation

    • To obtain an API key, sign up at Google Studio and follow the instructions on their platform.
  • YouTube Search API: API Documentation

    • To obtain an API key, create a Google Cloud Console account, navigate to the APIs & Services dashboard, and generate credentials.

Demo Video

Watch the demo of the Mind Care app on YouTube: Mind Care Demo

Installation and Setup

To set up the Mind Care project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Siddhartha1215/MindCare.git
    cd MindCare
  2. Install dependencies:

    pip install -r requirements.txt
  3. Run the application:

    python main_app.py
  4. Access the app: Open your browser and go to http://localhost:5000 to start using Mind Care.

Future Scope

  • Integration with IoT or wearable devices to monitor and assess stress levels in real time.
  • Potential collaboration with psychiatric hospitals or mental health organizations to offer Mind Care as part of their digital care toolkit.
  • Expansion of AI-driven features, such as personalized wellness recommendations and progress tracking based on user interactions and well-being data.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 40.2%
  • CSS 30.6%
  • Python 21.3%
  • JavaScript 7.9%