Inspiration
Social Media is an integral part of peopleβs life, but the problem of having a safe space for sharing oneβs experiences especially with sensitive matters like mental health remains unsolvable. Tranquil Spaces is a solution that we tried to implement which letβs its users share their journey towards healing. It also has a mediation feature, an AI powered chatbot, A-Z of common mental illnesses and an accessible list of helplines in India.
What it does
We can vastly split the working of the application into 5 components:
- It has a trained chat bot to talk to users about their mental health and suggests a way for them to help themselves.
- The journal/post that allows the user to post an image along with a description that can go from a simple βhiβ to -whatever is in their mind that day.
- If someone else had a similar journey they can use the messenger feature to have a conversation with the person about the same
- It has a meditate app that allows users to meditate for a stipulated stone period
- A story/profile feature to update your feelings for the day
How we built it
- Chatbot: built an AI assistant from scratch to deployment using IBM watson; embedded it in the frontend using html scripts. It gives suggestions based on user input.
- Authentication & User registration: Uses NodeJs on the backend and React on the frontend, database: MongoDB
- Posting: Using Cloudinary API, image and video upload possible.
- Helpline, A-Z pages: Using React- HTML/CSS
Challenges we ran into
- Posting feature
- Trying to connect all the pages with each other
- Having a uniform UI
Accomplishments that we're proud of
- Posting feature
- Adding friends and messaging them to connect with them and share stories
- A meditation stopwatch with a bot that helps you
What we learned
- Got a better understanding of react and how to connect static pages
- Implementing Watson on front end
- Cloudinary
What's next for Tranquil Spaces
- Map feature to show the nearest medical professionals
- A space for doodling and other calming activities
- Allowing users to share playlists with each other
- A reading nook with books related to mental health and how to take care of it



Log in or sign up for Devpost to join the conversation.