Inspiration
Our inspiration for Clarity was to create a comprehensive online resource for individuals looking to improve their mental health and wellbeing. We wanted to provide an all-in-one platform that includes interactive tools and resources, along with uplifting quotes to promote positivity and motivation.
What it does
Clarity is a website that provides various features to help improve mental health and wellbeing. It includes a reminders page to help users remember daily important tasks, a survey to suggest a personalized activity based on input, an additional resources page with helpful information, and a quote generator for motivation and inspiration.
How we built it
We built Clarity using Flask for the backend and HTML/CSS for the frontend. We also integrated various APIs to incorporate the interactive features and resources.
Challenges we ran into
One of the challenges we faced was finding the right APIs and tools to incorporate into our website. We also had to ensure that the website was user-friendly and visually appealing. One of the biggest challenges we ran into while developing Clarity was that it was the first time for most of the group members to work on a project like this, so we had to learn as we went. This meant that we had to learn how to integrate Flask for the backend and HTML/CSS for the frontend. We also had to learn how to interconnect the backend and frontend to ensure that the website was functional and provided a seamless user experience.
We spent a considerable amount of time trying to figure out how to interconnect the backend and frontend to make the website work as expected. We had to ensure that the user's input was correctly captured and processed in the backend, and that the results were then presented to the user in the frontend. This required a lot of testing and debugging, which took up a significant amount of our development time.
Despite these challenges, we were able to work through them and create a functional website that met our goals. We learned a lot about web development and teamwork during this process, which will be helpful in future projects.
Accomplishments that we're proud of
We're proud of creating a functional website that includes various features to help individuals with mental health and wellbeing. We're also proud of the design and user interface we created, making the website both visually appealing and user-friendly.
What we learned
Through building Clarity, we learned how to integrate various APIs, use Flask for the backend, and improve our skills in HTML/CSS. We also learned more about mental health and how to create resources to help others.
What's next for Clarity
In the future, we plan to expand Clarity to include more features and resources, such as a journaling tool, a community forum, and more personalized activity suggestions based on user input. We also hope to partner with mental health organizations to provide even more resources for our users.
Log in or sign up for Devpost to join the conversation.