Inspiration

We've all suffered from anxiety and decision paralysis before! This type of tool is something that we personally wished to exist when we feel stuck, overwhelmed, and stressed.

What it does

There are several key features! The main component is the decision making tool. It combines AI with research-backed decision making strategies to ease the burden of making a tough choice. We also have a journal tab, where users can "brain dump" and write down any thoughts that have been "haunting them". This has been proven to be an incredibly powerful tool for fighting stress. Additionally, the journal entries can have an associated mood, and we have a Calendar page to view your mood over time. For many people with mental health struggles, their current emotions can feel extremely overwhelming. The calendar can help you stay grounded and put things in perspective.

How we built it

We used the React for the front end, and JavaScript for the back end. We decided to host our website through CloudFlare, so we took advantage of CloudFlare Workers to dynamically call the OpenRouter API.

Challenges we ran into

So many!!! Our biggest struggle was the fact that CloudFlare only allows static pages, which was completely incompatible with our entire back end, which we had written in Python. With less than 12 hours left, we had to port all of the Python code to JavaScript, and then figure out how to use CloudFlare Workers. Both of those were very difficult problems. Also, none of us had ever used Git to the extent that we needed to for this project, so a lot of time was spent learning how to do more advanced version control.

Accomplishments that we're proud of

At 7am on Sunday, our project was pretty much completely broken beyond repair. Somehow, we managed to fix all of the issues we were facing, and the end result is something we're all extremely proud of.

What we learned

We learned so much! This was the first hackathon any of us had ever competed in. We already mentioned some of the more technical lessons we learned, but we also learned so much about collaborating on a big project like this. Teamwork, organization, and clear communication were crucial, and we had a few missteps early on, but the power of friendship won out in the end and we really came together as a group. Ironically, decision making was something we greatly struggled with (hence the decision maker), but we all learned to take action.

What's next for Decisionera

We have a lot of ideas for future improvements! Originally, we wanted the Journal tab to take your disorganized thoughts and sort them out for you, which is a feature we will definitely try to implement later.

Built With

Share this project:

Updates