Inspiration

A few weeks ago, I had my wisdom tooth surgery. During the recovery process, it was super common for me to get super absorbed into my work or studying and forget to take my medication. Even with reminders on my phone, I often had my phone very far from me so that I could focus on productivity.

What it does

It is a website that makes it easier to build healthy habits by reminding you of and helping you set daily goals, providing you with personalized health suggestions from Google Gemini, an AI assistant that knows you and answers all your questions, a calendar that can be sync'd with Google Calendar to help you visualize your schedule, allows you to upload you medical reports and store them in MongoDB, and have Google Gemini take a picture of your prescription medication bottle and add events/reminders in your calendar to take them while taking into account the other events in your calendar based on your prescription data, all while being integrating in your natural work environment and compatible with many other applications.

How we built it

We used GitHub for collaboration and included various API's for example Google Gemini, MongoDB, etc. Front-end and back-end were developed separately and merged at the end but with constant communication between the pairs working on each.

Challenges we ran into

When merging the back-end and the front-end at the end, it turns out one was programmed using node.js, and the other used next.js. Every time we tried to convert one to match the other, features would often break. We solved the problem by completely restarting the front end and making sure the front-end and back-end matched from the start.

Accomplishments that we're proud of

Creating a genuinely useful, intuitive, and practical solution with so much inter application compatibility that we ourselves would use.

What we learned

Our group as a whole learned a ton about implementing Gemini and MongoDB API's. We also learned a lot about how to work in line with someone who may be working on the front-end while you are working on back-end or vice versa.

What's next for Valet

Our team has already discussed and decided that even after the hackathon, we will continue to develop and add features to the program that we would find useful. We intend to integrate this into our daily lives and potentially in the lives of others.

Share this project:

Updates