Inspiration
I used to suffer from procrastination (and still do). Much of the time, it wasn't only stress from assignments leading me to avoid doing my work, but a combination of many different factors built up over the day or week. These negative feelings would pile on top of each other, leading me to procrastinate more, which inevitably lead to _ more _ procrastination. It was a vicious cycle that needed to be broken.
What it does
Mind Bloom offers a way out; by allowing the user to consciously rating their mood and then talk about it with a highly trained chatbot. In doing this, the user is able to parse through their feelings and break out of the procrastination cycle by reflecting on what we call the flower system: rose, bud, and thorn. Roses are positive events in your day, Buds are things you're looking forward to, and thorns are anything negative from your day. By talking to a chatbot who is given information from your daily survey, you're able to see a detailed breakdown of your roses, buds, and thorns and reflect on how they affected you. By spending time consciously addressing your day, you're able to prevent thorns from sticking in your side throughout the week, therefore stopping the procrastination cycle. Over time, the user becomes much more self-aware of their own emotions and how different events can affect them, leading to increased mental clarity and self-identity.
How we built it
1. Started with using Supabase's AI Chatbot Template for ChatGPT. 2. Added a secondary page with mood rating survey (aka Log) for the user. 3. Stylized our Chatbot page with our Mind Bloom theme 4. Stylized our log page with Mind Bloom theme 5. Created and connected database of information from log page to chatbot so chatbot could access user survey information
Challenges we ran into
Figuring out the Supabase template and launching the website was very time-consuming and difficult Creating the prompt for ChatGPT so it wouldn't give medical advice and formatted it's response correctly
Accomplishments that we're proud of
Very proud of including AI functionality into our website and connecting the database from the survey to our chatbot
What we learned
Supabase can supercharge projects and help develop your project faster Front-End development takes much longer than initially expected How to connect API to enhance projects
What's next for Mind Bloom
Mobile app Automatic AI Summaries/Analytics and many more functions (connect certain habits, behaviors, patterns that positively or negatively impact your day over the course of many days, instead of just individual surveys Adding a viewable timeline for all log results Incorporate UBIX into future solutions for large inflow of data from lots of users Adding an "On This Day" Tab that allows full circle moments for long term users Add a Goals page that allows the user to set goals for habits or responses to certain events Add functionality for multiple users (login authentication and seperate IDs)
Built With
- chatgpt
- css
- supabase
- tailwind
- typescript

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