MedScanđź’Šis an AI-based application designed to help pharmacists accurately read handwritten prescriptions, reducing the risk of medical errors. The system scans prescriptions, extracts the most relevant information using AI, and matches it with a database of Algerian medications. It then suggests the correct drugs and available brands
# MedScan MedScan — AI-Powered Prescription Reader for Pharmacists
Each year, thousands of medical errors occur because handwritten prescriptions are difficult to read. This problem affects pharmacists every day and can lead to serious consequences for patients.
This challenge inspired me to build MedScan — an AI-based application designed to assist pharmacists in reading handwritten prescriptions and help them identify the correct medication.
What MedScan Does
Scans handwritten prescriptions
Detects and extracts the most readable information using AI
Matches extracted data with a database adapted to the Algerian pharmaceutical market
Displays the most relevant medication suggestions with their available brands in Algeria
Tech Stack
LayerTechnologyFrontendFlutterBackendNode.jsAIText recognition modelDatabaseMongoDBHostingNgrok (self-hosted)Fuzzy MatchingFuse.js
Challenges I Faced
First time working with Flutter — learning the framework from scratch
Building a reliable database with relevant Algerian medication data
Finding an effective fuzzy matching solution (landed on Fuse.js)
About This Project
This is my first full-stack application where I handled everything independently — the idea, system conception, UI/UX design, and development of both frontend and backend.
The project was inspired by someone close to me working in the pharmaceutical field, which motivated me to build a practical tool that could genuinely support pharmacists in their daily work.