Inspiration

In this modern age we see a huge number of people suffering from anxiety and depression. Stress symptoms can affect our body, our thoughts and feelings, and our behavior. Being able to recognize common stress symptoms can help us manage them. Stress that's left unchecked can contribute to many health problems, such as high blood pressure, heart disease, obesity and diabetes. Depression is a mood disorder that causes a persistent feeling of sadness and loss of interest. It affects how you feel, think and behave and can lead to a variety of emotional and physical problems. We have made 'Stresser' which is a web application to help people reduce stress and anxiety.

What it does

The web application itself contains clean and interactive UI/UX making it easier to navigate. We provide features such as therapy where you can watch calm and relaxing music, yoga and meditation videos, traditional methods to reduce stress and more. We also provide a diet section where you can search recipes for any ingredient. The application also contains user authentication through login/sign-up feature. After signing-up, a user can create his/her own diary. We have also integrated a ML survey in the web which predict if a given subject have sought mental health treatment or not.

How we built it

We have used React for front-end and node.js and exress for back-end. We have used Recipe API from Edamam. MongoDb and mongoose are used as a database. We have created Password based Authentication through twilio sms services. We have made a mental health survey responses and try to predict if a given subject will have sought mental health treatment or not. We have used TensorFlow neural network to make our predictions.

Challenges we ran into

It was our first time using Twilio, so it took a long time to set up the OTP-based authentication. Also 2 of our members were new to web-development, so they learnt and contributed mostly in the frontend part only.

Accomplishments that we're proud of

2 people from our group are new to web development so a lot of effort goes behind the desk to learn new things and a little of backend. We are using twilio sms service for the first time for in authentication purpose. It is the first time we are deploying a ML model with web application, we get to learn many new things while building up the project. So these are the accomplishment we are proud of.

What we learned

What's next for Stresser

We are looking for adding a Chat section to our application. And also improving the UI would be the next task.

Built With

Share this project:

Updates