Inspiration
Since the start of the pandemic depression rates have skyrocketed, and many people have had pre-existing mental health issues. This app influences users to take an active role in managing their mental health.
What it does
Our app allows users to log how they are feeling based on an option of emoticons (happy, mediocre, neutral, sad, awful), and further elaborate by logging their day. This data is then used to create visual diagrams of user's mood. Furthermore, the intended purpose is that based off machine learning and a user's data, our platform will provide recommendations, on the topic of activities, to uplift a user's mental health. Another similar feature is recommendations for resources! This way users can take actions to improve mental health in numerous ways.
How we built it
We used a combination of three web development languages, HTML, CSS, and JavaScript.
Challenges we ran into
We had issues in both areas of full stack development, front end and back end. We had no prior experience in web development, so picking up HTML on such a short amount of time was definitely challenging. This affected us from formatting, syntax, and even code architecture. As for our backend problems, we intended to create a database that stored information.
Accomplishments that we're proud of
We are proud that our website is functional! We also were to develop all the features that we originally thought of. Furthermore, we are proud that, with no prior experience, we are able to present our product as a prototype.
What we learned
We learned that programming in a safe space was extremely beneficial to our development. With no experience but many mentors, they were able to support us and teach us many concepts. We also found the essential skills of researching and processing documentation efficiently.
What's next for Blossom
Blossom is currently only available on browser-based platforms. We want more users to be able to access our product and use it for their personal gains, so we want to be able to release it on mobile devices. Other than outreach, we want to improve the user interface by polishing what we have, and provide more architecture to our code.

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