Skip to content
  • AI & ML
  • Java
  • Android
  • 33% OFF

Prescription Scanner and Medicine Reminder using OCR

Prescription Scanner and Medicine Reminder is a final year Android project with source code that reads a doctor's prescription with ML Kit OCR and turns it into dose-by-dose reminders. Patients get alarms, strip verification and adherence reports, caretakers get missed-dose alerts, and the admin manages everything from a web panel. Includes the full Android app, PHP admin panel, MySQL database, 55-page report and setup guide.

ForDiplomaMCAB.Tech· CSE, IT

Platform
Android + Web API
1-on-1 setup
AnyDesk / Meet
Setup time
2 Hour
Download access
8 months
  • Source code
  • Project report
  • Setup guide

About this project

About the project

Many patients, especially elderly people on long-term medicines for diabetes, BP or cholesterol, forget doses or take the wrong tablet. Paper prescriptions are hard to follow and family members often find out about missed doses too late. Prescription Scanner and Medicine Reminder Android project (app name RxRemind) solves this: the patient photographs the prescription, the app reads it with on-device OCR, matches every medicine with a medicine database and sets the reminders automatically. A linked caretaker is alerted when a dose is missed.

How it works

  • The patient scans a printed prescription; Google ML Kit Text Recognition reads the text on the phone.
  • A parser picks out the medicine name, strength, dose pattern (1-0-1, BD, TDS, HS), duration and before/after food.
  • Fuzzy matching (Levenshtein similarity) corrects OCR mistakes against a master list of 78 medicines and their Indian brand names, and checks 32 drug interaction rules.
  • The patient confirms the list and the app schedules exact alarms for every dose time.
  • When the alarm rings, the patient can scan the medicine strip; the app checks that it is the right medicine before marking the dose taken.
  • Missed doses are detected on the server and sent to the caretaker as alerts.
  • A logistic regression model on the phone predicts the risk of missing doses next week and gives a tip.

Users

  • Patient: scans prescriptions, gets reminders, marks doses, verifies strips, tracks stock, adherence and monthly PDF reports.
  • Caretaker: links to patients with a code, sees today's doses, gets missed-dose and wrong-strip alerts, adds medicines and sends notes.
  • Admin: manages patients, caretaker approval, medicine master, interaction rules, prescriptions, dose logs, notices and printable reports.

Highlights

  • 3 roles, 22 Android screens, 12 admin pages, 31 PHP APIs, 13 MySQL tables
  • 3 smart parts on the phone: OCR prescription reading with fuzzy medicine matching, strip verification, missed-dose risk prediction (86% accuracy)
  • Full-screen dose alarm with snooze, skip and strip scan; reminders survive phone restart
  • Adherence charts, dose calendar, streaks, badges, refill prediction and monthly PDF report
  • Validation on every form in the app and on the server, hashed passwords, prepared statements
  • Sample data and a demo prescription PDF ready for the college demo

What you get

  • Complete Android Studio project (Java) and PHP admin panel with APIs
  • MySQL database file with sample patients, medicines and 45 days of dose history
  • Project report (Word, 55 pages) with all UML, DFD and ER diagrams
  • Project abstract (2 pages), project explanation with viva questions, setup guide
  • ML training scripts and dataset for the risk model
  • Setup help for running on emulator or your own phone

Who can use this project

Suitable for BE / B.Tech, MCA, BCA, M.Tech and Diploma students of Computer Science, IT and related departments who need an Android project with source code, an OCR based health app, or a machine learning project with documentation and report.

Frequently asked questions

Does the OCR work without internet? Yes. ML Kit text recognition runs on the phone; Google Play services downloads the model once on first use.

Can it read handwritten prescriptions? It is built for printed or clearly written prescriptions. Every medicine can be edited before saving, so the patient always confirms the list.

Do I need a real phone for the demo? An emulator works for all screens. A real phone on the same Wi-Fi as the laptop gives the best scanning demo.

Is the ML model trained by me? The Python training script and dataset are included, so you can retrain it and show the accuracy and confusion matrix in your viva.

Who can take it

  • Diploma (Polytechnic) · best fit
  • MCA · best fit
  • BE / B.Tech · best fit

Branches: Computer Science & Engineering (CSE), Information Technology (IT)

We make it easy for you

  • 1-on-1 session on AnyDesk or Google Meet
  • We install the full project on your laptop
  • We explain the flow, modules and database for your viva
  • Report and step-by-step setup guide included
  • WhatsApp help whenever you get stuck

What you get

Everything unlocks in My projects right after payment.

  • Source codeComplete, working source code
  • Project reportEditable report / documentation
  • Setup guideStep-by-step installation guide

Included free with this project

1-on-1 setup session on AnyDesk or Google Meet

After you buy, we schedule a session at a time that suits you. Our developer installs the complete project on your own laptop, runs it with you and explains it — so you can present it with confidence.

  1. 1

    Pick a time

    We call or WhatsApp you to fix the slot

  2. 2

    We install it

    Full setup on your system over AnyDesk

  3. 3

    We explain it

    Flow, modules and database on Google Meet

Modules inside

18 working modules — each one is explained in the report.

  • Patient registration and login with validation
  • Prescription scan with ML Kit OCR
  • Automatic medicine, strength, dose pattern and duration reading
  • Fuzzy medicine matching with brand names and match percentage
  • Drug interaction check before saving
  • Automatic dose reminders with full-screen alarm, snooze and skip
  • Medicine strip verification before taking a dose
  • Dose history calendar and daily timeline
  • Adherence analytics with chart, streaks and badges
  • Missed-dose risk prediction (on-device logistic regression)
  • Stock tracking and refill prediction
  • Monthly adherence report as PDF with share
  • Caretaker linking with patient code
  • Caretaker dashboard with missed-dose and wrong-strip alerts
  • Caretaker adds medicines and sends notes to patient
  • Admin dashboard with charts, patients and caretaker approval
  • Admin medicine master, interaction rules and prescriptions
  • Admin dose logs, notices, printable reports and settings

Technology used

Built with
Android (Java) - Android StudioVolley (HTTP requests)Google ML Kit Text Recognition (OCR)On-device ML: Levenshtein fuzzy matching, logistic regression risk modelAlarmManager reminders and notificationsPHP 8 (APIs + Admin Panel)MySQL (XAMPP / phpMyAdmin)Bootstrap 5Python, scikit-learn (model training)
Runs as
Android + Web API
Setup time
2 Hour with the guide
Documents
Project abstract (Word + PDF, 2 pages), Project report (Word, 55 pages), Project explanation with 21 viva questions (Word + PDF), Installation / setup guide (Word + PDF), 17 UML, DFD, ER and architecture diagrams, Database SQL with sample data, ML training scripts, dataset and accuracy report, Sample prescription PDF for the demo, App mockups and admin panel screenshots, README

How buying works

  1. 1

    Read the free abstract

    Sign in and download it (3 per day)

  2. 2

    Pay securely

    UPI, card or net banking

  3. 3

    Download instantly

    Source code and report in My projects for 8 months

  4. 4

    1-on-1 setup session

    We install it on your laptop and explain it

How to run it

An overview — the full guide comes with the project, and we help you if anything doesn’t start.

  1. 1Install XAMPP and start Apache and MySQL
  2. 2Copy Web_PHP\27-medicine-reminder into C:\xampp\htdocs\academic-projects\
  3. 3Open phpMyAdmin and import Database\android_medicine_reminder.sql
  4. 4Open http://localhost/academic-projects/27-medicine-reminder/admin and login with admin@rxremind.in / admin123
  5. 5Open Android_App\RxRemind in Android Studio and let Gradle sync (internet needed once)
  6. 6If the popup "Gradle 8.9 is incompatible with JVM 25" appears, click Use JVM 21
  7. 7Run on emulator (server 10.0.2.2) or on a phone with the laptop's Wi-Fi IP set on the Login screen
  8. 8Allow notification and alarm permissions for reminders
  9. 9Login with sunita.kale@gmail.com / 123456 (patient) or rohan.kale@gmail.com / 123456 (caretaker)
  10. 10Open Sample_Prescription.pdf on the laptop screen and scan it with the app

Questions about Prescription Scanner and Medicine…

What do I get when I buy Prescription Scanner and Medicine…?

Complete source code, the database, project abstract (word + pdf, 2 pages), project report (word, 55 pages), project explanation with 21 viva questions (word + pdf) and help to run it on your laptop. Files unlock in your dashboard right after payment.

Can I see the abstract before buying?

Yes. Sign in and download the free abstract from this page, and check it with your guide first.

Will you help me run and explain the project?

Yes. After you buy, we schedule a 1-on-1 session on AnyDesk or Google Meet. Our developer installs the complete project on your own laptop, runs it with you and explains the flow, modules and database so you are ready for your viva.

Can the project be changed for my college?

Small changes such as adding a module or changing fields are possible. Tell us before you pay and we will confirm what we can do and the cost.

Which courses is Prescription Scanner and Medicine… suitable for?

It suits Diploma (Polytechnic), MCA, BE / B.Tech students from Computer Science & Engineering (CSE) and Information Technology (IT).

Similar projects

All AI & ML projects →
AI & MLJava33% OFF

Diploma (Polytechnic), MCA, BE / B.Tech

Heart Disease Risk Prediction System

Heart Disease Risk Prediction System (HeartWise) is a final year Android project with source code that predicts heart disease risk from 11 clinical values using a neural network running on the phone itself. Patients get an explained risk score, PDF report, trends and daily goals, doctors send advice and e-prescriptions, and an admin panel manages everything. Includes database, 54-page report, abstract and setup guide.

Project price₹8,000₹12,000View Project
AI & MLJava33% OFF

Diploma (Polytechnic), MCA, BE / B.Tech

Student Performance Prediction and Early Warning System

Student Performance Prediction and Early Warning System is a final year Android project with source code that predicts each student's result (Distinction, Pass, At-Risk or Fail) from attendance and marks using a neural network that runs on the phone. Mentors get an early warning list with reasons and alert parents, students use a what-if planner, and the admin manages everything from a web panel. Source code, database, 50-page report, abstract and setup guide are included.

Project price₹8,000₹12,000View Project
AI & MLJava33% OFF

Diploma (Polytechnic), MCA, BE / B.Tech

Skin Disease Detection using CNN

Skin Disease Detection using CNN is a final year Android project with source code where a patient takes a skin photo and an on-device TFLite CNN identifies conditions like acne, eczema and fungal infection with confidence. Dermatologists review scans and manage appointments, while an admin panel controls everything – with report, abstract, database and setup guide included.

Project price₹8,000₹12,000View Project

Get Prescription Scanner and Medicine… for your submission

Leave your details and a counsellor will call to confirm your branch, any changes your guide needs, and how you want to pay.