Inspiration

Mental Health is undoubtedly becoming more and more prevalent in society. We as humans should be more aware of the betterment of mental wellness. There has been a significant increase of 41% in anxiety disorder cases and a 67% increase in suicide cases due to mental health problems. To reduce the rates, our team decided to create MindCare.

What it does

MindCare which will use fun psychological tests to assess an individual's mental health status and provide pre-built solutions to improve mental health conditions. Firstly There is a user authentication part so the user needs to sign themselves up. The user can detect his stress level and can get an insight into what necessary he should take. We have a ChatBot also to assist our users. Then as a solution, we have Music therapy where users can meditate with soothing music playing in the background. There is a Yoga & Exercises section where there a Yoga poses that are being displayed on the screen with which our users can do regular practice and keep themselves healthy physically as well as mentally. MindCare has a Game & Quiz section where users can learn something knowledgeable in a fun way and can also play brainstorming games. The purpose of MindCare is to assist its users by providing solutions to their mental health conditions without requiring professional help in most cases. We have observed that these solutions work efficiently in bettering their mental health conditions.

Structure Of The Project

The home page consists of an about section, a services section, a contact section, and an authentication system where in order to use certain services you need to sign up. In the first services section, there is a Stress Analysis section where the analysis of stress is visualized through different interactive plots using Plotly. The next section consists of Stress Detection where the ML model uses K-Nearest Neighbour to find the stress level of a person. Now comes our solution to mental health firstly music therapy helps users to concentrate and meditate which releases stress. Music Therapy: The user can meditate for a set duration of time with soothing music playing in the background. Exercise Recommendations: The user can exercise for a set duration of time by following the instructions that are displayed on the screen. Our users can also get access to our ChatBot which can answer general questions.

Challenges we ran into

Creating the user authentication part was a big challenge. Initially, our data was not getting stored but finally, we were able to fix it by reading documentation and watching videos. Then the game was a bit tricky. we tried to build such a game that really helps the user to test the concentration power. Finally, after facing many hurdles we were able to do it.

What we learned

We have learned many things such as using SQLite, database management as well as using flask.

What's next for MindCare - Mental HealthCare Web App

We aim to create a To-Do List so that users can follow a daily routine and can stay disciplined. Also, We want to create a section named "Book Appointment" where users in case of an emergency can book an appointment with the doctor.

Share this project:

Updates