Medication Adherence Tracker with Caregiver View
A medication reminder app for older adults and people managing several long-term prescriptions, with an optional consent-based view for a family caregiver who wants to know a dose was taken. A beginner mobile final year project in healthcare where reliable notifications and accessible design are the real engineering.
Beginner
Achievable by one student in a semester with familiar tools.1 semester · 1 to 2 students
7 to ship
4 optional extrasSuggested stack
What you should ship
- Medication schedules supporting daily, every-N-hours, specific weekdays, as-needed and tapering regimes
- Local notifications with Taken, Snooze and Skip actions that survive a restart and are tested against battery optimisation on several Android brands
- Adherence history with a simple weekly and monthly summary
- A consent-based caregiver link, created by the patient, showing whether doses were taken, with the patient able to revoke it at any time
- A caregiver alert when a dose is still unmarked a set time after it was due
- Accessibility work: large text, high contrast, screen reader labels and no gesture-only actions, verified with TalkBack
- A reliability report listing which phones delivered reminders on time over a week and what settings were needed
If you have time left
- Refill prediction warning before a prescription runs out
- A photo of the tablet or box on the reminder to reduce confusion between similar medicines
- SMS fallback to the caregiver when push delivery fails
- Interaction warnings sourced from a public drug database, clearly attributed and marked as information only
The problem families face with long-term medication
Many people over sixty manage five or six prescriptions on different schedules: one tablet twice a day, one every eight hours, one on Mondays, one tapering over two weeks. Doses get missed, or taken twice because nobody remembers whether the morning one happened. Adult children, often living in another city or abroad, want to help without phoning every evening. Pill boxes and alarm clocks help, but they cannot tell a daughter in Dubai that her father's evening dose is an hour late.
What already exists and the gap
- Medisafe is a widely used medication reminder app with "Medfriend" caregiver alerts; its free plan has become more limited.
- MyTherapy is a free reminder and pill tracker with intake logging and health diaries.
- Phone alarms and pill organisers are what most families actually use.
Reviews of reminder apps repeatedly mention reminders that stop on some Android brands because of aggressive battery optimisation, interfaces that are hard for older users, and caregiver features locked behind a subscription. The gap is a simple, accessible app that reminds reliably on the budget Android phones older users actually have, supports Urdu as well as English, and makes the caregiver link a free, consent-based part of the design.
What you build
Two roles:
- Patient: adds medicines with schedules (or has a family member set them up), gets reminders, taps Taken, Snooze or Skip.
- Caregiver: joins by an invite from the patient, sees today's doses and history, and gets an alert if a dose is left unmarked.
Main flows: set up schedules, receive a reminder, mark it from the notification, view history, invite a caregiver, revoke access. Everything works offline for the patient; caregiver updates sync when the phone is online.
The technically interesting part
Reminders that actually fire. Modern mobile operating systems suspend background work, and a common student result is an app whose reminders stop after two days on a real device. Use exact alarms where the platform allows, reschedule after reboot and time changes, handle notification permission on newer Android versions, and guide users through battery optimisation exemptions for their brand. Measure delivery across several brands for a week and write up what you had to do. That report is a genuinely useful contribution.
Scheduling rules as data. Tapering doses, every-N-hours schedules and as-needed medicines break naive "time of day" models. Represent schedules as rules and generate concrete dose events from them, with unit tests for tricky cases such as daylight saving changes when travelling.
How to evaluate it
- Delivery reliability: percentage of reminders delivered within one minute over seven days on at least four Android phones from different brands, before and after your fixes.
- Accessibility: a TalkBack walkthrough of every screen, plus a checklist against Material accessibility guidance.
- Usability with older adults: 5 to 8 participants over 60 set up one medicine and respond to a reminder; record success, time and errors.
- Caregiver latency: time from a missed dose to caregiver alert in tests.
Suggested plan
- Weeks 1 to 2: interview older adults and caregivers; collect real schedule patterns.
- Weeks 3 to 5: schedule rules, dose event generation, local storage.
- Weeks 6 to 8: notifications with actions, reboot handling, reliability testing on real phones.
- Weeks 9 to 11: caregiver invite, sync, missed-dose alerts, revocation.
- Weeks 12 to 15: accessibility pass, usability sessions, write-up.
Path to a product
Start with families: overseas children paying a small subscription for caregiver alerts on a parent's phone is a clear first customer, while the patient's reminders stay free. Pharmacies and home-care agencies are a second market, using the caregiver view for their clients under a per-patient fee. Keep data minimal and consent explicit; health data builds or destroys trust fast.
Scope warning
This is a reminder tool, not a medical device. It must not suggest doses, diagnose, or advise stopping a medication; say so in the app and in the report, and route anything clinical to a doctor or pharmacist. No prescription management, pharmacy ordering or clinical records.
Learn what you need on Sefism
- Mobile roadmap : Flutter, notifications and local storage.
- Mobile cheat sheet : app lifecycle and background limits.
- Android Developers: Develop for Android : exact alarms, notification permission and battery rules.
- Firebase Documentation : auth, Firestore and Cloud Messaging for the caregiver side.
- Material Design 3 : accessible components, touch targets and contrast.
Get help with this idea
This is a good beginner idea if you test on real phones and real older users rather than an emulator. Tauseef can help you tighten the scope, choose a stack your team can finish with, and design an evaluation your examiners will respect. If you are new here, create a free account first.
Ideas and guidance, not finished projects
These are project ideas and scoping guidance, published free for students to use as a starting point. I do not build, write, or sell final-year projects, and I do not complete coursework for anyone. Take an idea, make it yours, and build it.
Not sure this one fits you?
I help students pick an idea that matches their skills and their deadline, then scope it down until it is finishable. Guidance only, never done for you.
Stuck on something specific?
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.
Follow along
New writing, resources and project ideas land here first.