Inspiration
Our team wanted to create software that not only made people's lives easier but played an active part in saving it. Our team wanted to find a way to ensure that people who are prescribed medication know how, when, and why they’re taking it. This applies especially to elderly people, who are often given many different medications and are at high risk of misunderstanding doctors or forgetting information.
What it does
Our product PillPal is a web application that holds all of a patient’s diagnoses, treatment plans, and medications in a single easy-to-use place. This allows a patient to take charge of their health and ensure they're on the right path to recovery.
How we built it
The front end of the app was built with Next.Js and Bootstrap. The back end was built out with Node.Js and Express.js. The database used to store medication information was created with MongoDB atlas, and connected to express via an API.
Challenges we ran into
Our team had trouble finding a suitable API that would provide information about diseases and the medication used to treat them. This resulted in us creating our own database with an API to connect it to the website. Given that our team did not have experience doing this, it put a considerable time constraint on us and we ended up working to the last minute.
Accomplishments that we're proud of
We are proud that we were able to develop an easy-to-understand format for our website that we're confident any patient would be able to understand.
What we learned
We learned a consider amount about learning to work with mongoDB to create local databases and link them to our web apps. Additionally, our team became more aware of the true scale of the number of medication error injuries in the United States, and the lack of a comprehensive solution to this problem.
What's next for PillPal
We would like to see our product expand to include more areas of a patient's medical history, as well as an SMS or other notification service to remind users when to take their medications.
Log in or sign up for Devpost to join the conversation.