Inspiration

As individuals who both take medication, we noticed a lack of centralized tools to keep track of everything. Managing prescriptions, remembering dosages, and keeping up with refills often felt scattered across multiple apps, notes, and reminders. We wanted a simple, intuitive solution that streamlines the process, ensuring people can focus on their well-being without the stress of medication management. That’s why we created TrackRx—to provide a reliable, all-in-one platform that makes tracking medications and everything that comes with it effortless and accessible for everyone.

What it does

TrackRx is a web application designed to help users better understand their medication. This is done first through an Auth0 login which allows access to a daily tracker which lists and allows the user to track whether or not they took their medication that day, daily symptoms, and long term trends. It also has a form to collect the user's personal information including psychiatrist name and email, allowing the user to opt into TrackRx automatically reaching out and requesting for refills on the user's behalf. The rest of the personal information, along with information from the tracker, is all used by an AI Assistant to give 24/7 personalized information about what medication is likely to be causing which symptoms and suggest alternative medication for the user to discuss with their psychiatrist.

How we built it

We built it primarily with ReactJS and Tailwind CSS, connecting the subpages with ReactDOM. Our AI Assistant is made with Groq API and our login is through Auth0.

Challenges we ran into

We ran into a our fair share of challenges. One of the biggest was GitHub. Both of us were relatively inexperienced with GitHub and somehow our branches became a tangle of yarn, specifically with a main and a master branch which referenced each other and we were both on different branches pushing and pulling to various branches and long story short, we're very very thankful to the mentors. That's not to mention all the challenges we had with back-end, Groq-API, and Auth0.

Accomplishments that we're proud of

We're proud of how much we learned and how we were able to accomplish most of what we originally set out to do. We're proud of being able to go into this hackathon with half of an idea and being able to produce with web application with four sub-pages with it.

What we learned

We went into this project barely knowing the difference between front-end and back-end. We learned so much about ReactJS, ReactDOM, implementation of Groq API and Auth0, and most of all, working under pressure while still having fun!

What's next for TrackRx

We'd love to flesh out the back-end more, specifically utilizing a database program such as Mongo to better connect everything from the personal info page, profiles, and AI Assistant.

Built With

Share this project:

Updates