Inspiration
Growing up in a highly competitive educational environment, we’ve seen firsthand how overwhelming the pressure can be. It was this experience that inspired us to create a mental health app, tailored to create a safe, accessible space to assist students in managing their mental well-being amidst the stress. SerenitySpace could offer these users the tools to relieve stress and balance their mental health load.
What it does
SerenitySpace provides 24/7 mental health support through a chatbot and various mental wellness tools such as a mood tracker and setting mental health goals.
How we built it
First, we brainstormed ideas for what we wanted our app to do. We decided we wanted the main tab to be a chat bot, and wanted other tabs like mood tracking, mental health support resources, goals, etc. We then planned out the aesthetic of the app and chose a relaxing purple. We built the app using Flask, openAI’s api for the chatbot, and used HTML/CSS for the frontend. The app stores user data from mood tracking and goals in a json file. We centered SerenitySpace on what the user might need as tools.
Challenges we ran into
Both of us haven’t done HTML in a while, so we had to brush up on that at the start. Additionally, neither of us have ever produced a project at this scale in the given time frame.
Accomplishments that we're proud of
We’re incredibly proud of how much we learned throughout this process, not just about coding, but about working with each other to produce a webapp.
What we learned
We learned a lot about how to manage our time wisely. We also improved our skills using HTML and learned how to use OpenAI’s API to create our own chatbot.
What's next for SerenitySpace
Moving forward, we would like to improve and tailor our chatbot’s responses so that it is more customized towards each user. We would also like to add more mental support tools such as more insight statistics and a wellness journal.
Log in or sign up for Devpost to join the conversation.