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

Smart Doctor Appointment and E-Prescription System

ClinicQ is a doctor appointment Android project with source code for final year students: patients book a slot, watch a live queue token with an AI wait-time estimate, and receive a PDF e-prescription from the doctor. It includes an AI symptom checker, allergy-safe prescribing, medicine reminders, a clinic admin panel, MySQL database, 56-page report and setup help.

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
1 / 5

About this project

Long waiting rooms are the biggest complaint in small clinics: patients come early, sit for an hour and still do not know when their turn will come. ClinicQ is a doctor appointment Android project that fixes this. Patients book a time slot from the app and get a token like A-18. A live token board shows who is with the doctor now, how many patients are ahead and an AI estimate of when their turn will come, so they can leave home at the right time. After the visit the doctor writes an e-prescription in the app and the patient gets it as a PDF with medicine reminders.

How it works

  • The patient types symptoms and the AI symptom checker suggests the right specialist (General Physician, Paediatrician, Dermatologist and more), with an emergency rule for red-flag symptoms
  • The patient picks a doctor, date and free slot and gets a queue token
  • The live token screen refreshes every 10 seconds and a regression model trained on the doctor's past visits predicts the waiting time
  • The doctor calls the next token, marks done or skips from the queue screen
  • The doctor writes the prescription from a medicine list; the app warns about allergies (for example sulfa drugs) and medicine interactions
  • The patient downloads the PDF prescription, reads a simple explanation in English, Hindi or Marathi and gets dose reminders
  • The admin manages doctors, timings, leaves and medicines and sees the clinic's daily load

Users

  • Patient: symptom check, booking for self and family, live token, prescriptions, reminders, health records, reviews
  • Doctor: today's queue, patient history with BP chart, e-prescription, schedule and leave, stats and reviews
  • Admin (web panel): dashboard, doctors and specialties, timings, leave approval, medicines, appointments, printable prescriptions, reports, notices, settings

Highlights

  • 3 roles, 24 Android screens, 13 admin pages, 38 PHP APIs, 15 MySQL tables
  • 3 AI/ML features: AI symptom checker (Gemini + offline matcher), wait-time prediction with multiple linear regression, prescription explainer in 3 languages
  • Allergy and drug-interaction check on both app and server
  • PDF prescription, medicine reminders with streak, hourly load heat map and charts
  • Full validations in app and server (email, 10-digit mobile, password, dates, file type and size), hashed passwords, prepared SQL
  • Sample data for 60 days with demo logins, so every chart and queue works on the first run

What you get

  • Complete source code: Android app (Java) and web panel with APIs
  • MySQL database file with sample data
  • Project report (Word, 56 pages, all UML / DFD / ER diagrams)
  • Project abstract, project explanation with viva questions, setup guide
  • One-to-one online installation and code explanation session

Who can use this project

Final year BE / B.Tech, MCA, BCA and Diploma students of Computer Engineering and IT who need an Android project with source code, documentation and report on healthcare, appointment booking or AI.

Frequently asked questions

Will the app work without a Gemini API key? Yes. The symptom checker and prescription explainer have offline versions, so the demo works without internet AI.

How is the waiting time predicted? The app trains a multiple linear regression model on the doctor's last 60 days of visits (hour of day, follow-up or new visit, Monday rush) and adds the predicted time of every patient ahead.

Can a patient book for parents or children? Yes. Family members are added once and can be selected while booking; their prescriptions and records stay separate.

Can I show the live queue in a viva? Yes. Log in as the doctor on one device and as the patient on another, press "Call next" and the patient's token board updates within 10 seconds.

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

Project report preview

The first 5 pages of the report that comes with this project — 56 pages in the full report. Tap a page to read it — swipe for the next page.

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

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

  • Patient registration and login with full validation
  • AI symptom checker with specialist suggestion and emergency alert
  • Doctor search by specialty with live serving token
  • Slot booking with date chips, free slots and clinic busy hours
  • Booking for family members
  • Live queue token board with AI wait-time and leave-home time
  • Near-turn notification and running late / reached clinic check-in
  • E-prescription PDF download and share
  • AI prescription explanation in English, Hindi and Marathi
  • Medicine reminders with streak and daily dose tracking
  • Health records upload and BP / sugar / weight history
  • Doctor queue control: call next, done, skip, recall
  • Doctor e-prescription with medicine search, templates and allergy / interaction check
  • Doctor patient history with BP chart, schedule, leave and stats with reviews
  • Admin dashboard with hourly load heat map and live queues
  • Admin doctors, specialties, timings, leave approval and medicines
  • Admin appointments, printable prescriptions, reports, notices and settings

Technology used

Built with
Android (Java) - Android StudioVolley (HTTP requests)PHP 8 (APIs + Admin Panel)MySQL (XAMPP / phpMyAdmin)Google Gemini API (symptom checker, prescription explainer)Multiple linear regression in Java (wait-time prediction)PdfDocument (prescription PDF)AlarmManager and Notifications (reminders, near-turn alert)
Runs as
Android + Web API
Setup time
2 Hour with the guide
Documents
Project abstract (Word + PDF, 2 pages), Project report (Word, 56 pages, with all UML / DFD / ER diagrams), Project explanation with 20 viva questions, Installation / setup guide (Word + PDF), Database SQL with 60 days of sample data, App design screens and admin panel screenshots, README with demo logins

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 Android Studio
  2. 2Start Apache and MySQL in XAMPP
  3. 3Copy Web_PHP\40-clinicq to C:\xampp\htdocs\academic-projects\40-clinicq
  4. 4Import Database\android_clinic_queue.sql in phpMyAdmin
  5. 5Open http://localhost/academic-projects/40-clinicq/admin and log in (admin / admin123)
  6. 6Optional: paste a free Gemini API key in Admin > Settings
  7. 7Open Android_App\ClinicQ in Android Studio; if asked, click "Use JVM 21"
  8. 8On the login screen set server 10.0.2.2 (emulator) or your laptop IP (phone)
  9. 9Log in with the demo patient and doctor accounts from README

Questions about Smart Doctor Appointment and…

What do I get when I buy Smart Doctor Appointment and…?

Complete source code, the database, project abstract (word + pdf, 2 pages), project report (word, 56 pages, with all uml / dfd / er diagrams), project explanation with 20 viva questions 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 Smart Doctor Appointment and… 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

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.

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

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

AI-based Mental Wellness Companion and Mood Tracker

AI Mental Wellness Mood Tracker Android project is a final year Android project with source code where students log daily moods, write a journal and chat with a supportive AI companion powered by Google Gemini (with an offline analyser). It detects continued low mood and crisis words, guides students to help and lets them book college counsellors. Includes PHP admin panel, MySQL database, 58-page report, abstract and setup guide.

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

Get Smart Doctor Appointment and… 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.