Inspiration

How many times have you forgotten to take your full medication cycle? It is common for everyone, young or old, to forget to take medication on time. A study from the National Center for Biotechnical Information shows that pill boxes, the plastic physical sorting method sold at drug stores, can enforce cross-contamination and side effects due to the medication touching each other. There was an overall increase of bacteria in the pillboxes used in the study. So in this glorious age of technology, how can we provide a simple interface for your teen who needs to take ADHD medication and your grandma who needs the heart calcium tablets to remember to ingest their prescribed medications on time?

What it does

MedZen helps relax your mind by providing a schedule for pills. Patients just have to take a picture of the prescription label of pill box. The app will scan the name of the medicine, dosage, frequency, start date and end date.

How we built it

We used Android Studio to build the app, with Java and XML files to edit. For UI/UX design, we also used Canva and Figma. For version control, we used to keep track of branches. We used Android Studio database to store information about the medicines.

Challenges we ran into

Integrating Figma UI/UX design into Android was quite a struggle, but we made the gradient work. We also had trouble setting up Github; however, we were able to do it successfully after multiple attempts. We also had issues with designing the right database. We brainstormed information that we needed to store in the database and constructed one accordingly.

Accomplishments that we're proud of

We are proud that we were able to use GitHub for this project. It took a long time to get it working since this is our first time using GitHub independently. We are also proud of connecting the front end and the backend of the app.

What we learned

We learned how to GitHub for projects. We were able to push and pull by the end of the Hackathon. We also learned to connect camera to Android apps, so that in the future, we can take use Machine Learning to scan the prescription labels. We also learned how to integrate Android database into the app to store medical information.

What's next for MedZen

We hope to use Twillio to send text messages and/or phone calls to users and their caretakers to remind them of their daily medical schedule. We also want to use the ML Kit to read and process the text from the images so patients do not have to type medical information. The app will also send patient's medicine records to their spouse or caretakers if the patient chooses to do so.

Sources

National Library of Medicine - Safety Evaluation - https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6843434/ George Mason CS 477 Curriculum (Professor Elizabeth White)

Built With

Share this project:

Updates