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

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.

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

Heart disease is the leading cause of death in India, but most people never read their BP, cholesterol and ECG values together. This heart disease risk prediction Android project turns those routine values into an early warning. The patient enters 11 clinical values, and a trained neural network inside the app predicts the chance of heart disease in under a second - even without internet. The app explains which values raise the risk, builds a personal plan, and connects the patient with a verified doctor.

How it works

  • Patient registers and fills a 3-step heart check: age, sex, chest pain type, fasting sugar, resting BP, cholesterol, max heart rate, ST depression, exercise angina, resting ECG and ST slope
  • The on-device ML model (neural network 16-16-8-1) gives the risk % with Low / Moderate / High level
  • The app shows "what is raising your risk" - each abnormal value with its share of the risk
  • A personal heart plan and lifestyle tips are created from the result
  • Results are saved with Volley to PHP + MySQL and shown as history, trend charts and a PDF report
  • Patient books a doctor slot with the report attached; the doctor accepts, reviews the trend and sends advice with medicines
  • Patient downloads the e-prescription PDF and rates the doctor

Users

  • Patient: heart risk check, explained result, PDF report, history, trends, daily vitals, goals with streak and badges, heart quiz, doctor booking
  • Doctor: request accept / decline, patient risk trend and alerts, advice and e-prescription, high-risk patient list
  • Admin: doctor approval, patients, specializations, risk records, consultations, tips, quiz, notices, printable reports, settings

Highlights

  • 3 roles, 24 Android screens, 12 admin pages, 32 PHP APIs, 13 MySQL tables
  • Machine learning project: 86.3% test accuracy, 87.1% recall, compared with logistic regression, random forest, KNN and decision tree
  • Prediction runs offline inside the app (model weights in a JSON asset)
  • Two PDF outputs: heart risk report and doctor e-prescription
  • Validation on every form in the app and again on the server (email, 10-digit mobile, ranges, duplicates)
  • Hashed passwords, prepared SQL, role checks, CSRF-protected admin panel
  • Sample data with 28 patients, 6 doctors, 74 risk checks and ready demo logins

What you get

  • Complete Android Studio source code (Java) and PHP web panel source code
  • MySQL database file with sample data
  • Python training scripts, dataset, model and accuracy charts
  • Project report (Word, 54 pages) with DFD, ER and UML diagrams
  • Project abstract (2 pages), project explanation with 25 viva questions
  • Installation / setup guide and setup help

Who can use this project

Ideal as a final year project for BE / B.Tech, MCA, BCA and Diploma students of Computer Engineering, IT and allied departments. A good choice if you need a machine learning Android project with source code, a healthcare Android project with admin panel, or a heart disease prediction project with documentation and report.

Frequently asked questions

Does the prediction need internet? No. The neural network runs inside the app; internet (local Wi-Fi) is used only to save results and for doctor features.

Can I train the model again with the Kaggle heart dataset? Yes. Put heart.csv in the ML_Training folder and run train_model.py; it creates a new heart_model.json for the app.

Will it run on my laptop for the college demo? Yes. It needs only XAMPP and Android Studio; the setup guide covers every step, including the "Use JVM 21" popup.

Can I explain the ML part in viva? Yes. The model is plain Java maths with comments, and the explanation document has 25 viva questions with answers.

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 role selection
  • 3-step heart risk check with 11 clinical values
  • On-device ML heart disease prediction (neural network)
  • Explained result: what is raising your risk
  • Personal heart plan and lifestyle tips by risk level
  • Risk history with Low / Moderate / High filter
  • Trends: risk, BP, cholesterol and heart rate charts
  • Heart risk PDF report (share / download)
  • Daily vitals log (BP, pulse, sugar, weight, steps)
  • Daily heart goals with streak and badges
  • Timed heart health quiz with answer review
  • Doctor search, specialization filter and slot booking
  • Consultations, cancel booking and doctor rating
  • Doctor dashboard, request accept / decline
  • Doctor patient detail with risk trend and alerts
  • Doctor advice and e-prescription PDF
  • Admin: doctor approval, patients, masters, records, notices
  • Admin: dashboard charts, printable reports and settings

Technology used

Built with
Android (Java) - Android StudioVolley (HTTP / JSON)On-device ML - neural network (trained with Python scikit-learn)PHP 8 (APIs + Admin Panel)MySQL (XAMPP / phpMyAdmin)Android PdfDocument (PDF reports)Material Components UI
Runs as
Android + Web API
Setup time
2 Hour with the guide
Documents
Project abstract (Word + PDF, 2 pages), Project report (Word, 54 pages), Project explanation with 25 viva questions (Word + PDF), Installation / setup guide (Word + PDF), Database SQL with sample data, ML training scripts, dataset and accuracy charts, DFD, ER and UML diagrams, 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\30-heart-risk to C:\xampp\htdocs\academic-projects\
  3. 3Open phpMyAdmin and import Database\android_heart_risk.sql
  4. 4Open the admin panel: http://localhost/academic-projects/30-heart-risk/admin/ (admin@heartwise.in / admin123)
  5. 5Open Android_App\HeartWise in Android Studio and wait for Gradle sync
  6. 6If asked "Gradle 8.9 is incompatible with JVM 25", click "Use JVM 21"
  7. 7Run on emulator (server 10.0.2.2) or set the laptop Wi-Fi IP on the login screen for a phone
  8. 8Login as patient sanjay.kulkarni@gmail.com / patient123 or doctor neha.mehta@heartwise.in / doctor123

Questions about Heart Disease Risk Prediction System

What do I get when I buy Heart Disease Risk Prediction System?

Complete source code, the database, project abstract (word + pdf, 2 pages), project report (word, 54 pages), project explanation with 25 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 Heart Disease Risk Prediction System 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

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

Road Accident Detection and Emergency Alert

Road Accident Detection and Emergency Alert is a final year Android project with source code that turns the rider's phone into an automatic crash detector. A TensorFlow Lite model reads accelerometer, gyroscope and GPS speed, starts a 30-second countdown after a crash and alerts the nearest hospital and family by SMS. It includes rider and hospital apps, a PHP admin panel, MySQL database, report and setup help.

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

Get Heart Disease Risk Prediction System 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.