We're all a forgetful bunch, and we are all passionate about healthcare and self-care so Pillnanny was a natural intersection of the two! And we decided to continue with this project because we thought it was a smart, fun, and effective solution to the big, but often overlooked, problem of medication noncompliance that’s plaguing the US.
What it does
Our project is part hardware, part software where we designed a smart pillbox that docks to a hub that smartly distributes multiple medications to the pillbox. It also connects to an app on your phone where you can view a quick list of all your medications, add medications, add caregivers, etc.
How we built it
The hardware is a first prototype currently rendered using TinkerCAD where we did research on sensors to integrate. We built the app using React Native for front-end, and firebase, python, flask, and jquery for the backend.
Challenges we ran into
In general: using new tools and running out of time! Specifically: we ran into challenges using Firebase—although we had created POST and GET methods to query the US National Library of Medicine of API, we were unable to upload these results to our database. Additionally, we worked on integrating text recognition onto our frontend but were unable to enable Camera permissions for the platform we were using.
Accomplishments that we're proud of
We all used some cool tools that we've never used before or had little experience with but learned to love now- like Figma for design of the app, Expo for app development, Firebase for our database, and Tinkercad for the design of the pillbox.
What we learned
We learned a great deal about the gravity of the problem of medication noncompliance, or nonadherence. Technically, we learned to share knowledge on tools we weren’t familiar with.
What's next for Pillnanny
Technical goals: Text recognition of pill labels for easy adding of pills, easy upload of pills from doctors, and interactions by using ML and AI to survey how people feel after taking their medications. Broad goals: Including education about the contents, side-effects, and other details about their medication