Inspiration

We were inspired to bridge the gap between Pharmacists, Doctors, and patients. We wanted to aid pharmacists in securely counting, identifying, and packaging medication for patients, given patient information.

What it does

This project tracks patient prescription, so that doctors and pharmacists can confidently communicate medication count, type and dosage. It also allows the pharmacist to use video detection and AI to count and identify different types of medication.

How we built it

Our application utilizes React JS for the frontend UI, Python for the image processing, and Supabase for the backend database. For the image-processing, we used OpenCV for pythong along with Roboflow's APIs for pre-trained models. The React frontend uses hooks to fetch and filter data from out test database filled with patient, pill, and doctor info, that we display in respective dashboards, for then the user to use that data for their needs.

Challenges we ran into

One of the challenges we ran into was deciding/ utilizing a model for our use case; which was to detect and identify different types of pills. Another challenfe we ran across was user authentication/identification. Supabase comes with built in OAuth, but we were trying to go for a much more simple approach of comparing user input values with database values. We still ran into querying problems.

Accomplishments that we're proud of

We are proud of our creativity and implementation of different technologies to solve a problem we were all passionate about.

What we learned

We learned how to incorporate different technologies such as React, databases , APIs, AI, Javascript, and Python.

What's next for Pharma Vision

We would like to train a more robust model, finish polishing up our project and work on future projects with the same intensity and passion that we had while working on Pharma vision

Built With

Share this project:

Updates