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
- javascript
- openvc
- react
- roboflow
- supabase
Log in or sign up for Devpost to join the conversation.