Offline-first, multilingual medication reminder app for elderly and chronically-ill patients — built for Darija, French, and English speakers.
# Dawaya
A multilingual, offline-first medication reminder and adherence tracker built for elderly users, chronically-ill patients, and the family members who help manage their care.
## Why this project exists
Most medication reminder apps are English-only, text-heavy, and assume the person using them is comfortable navigating a modern app UI. That excludes a huge population: elderly people, low-literacy users, and anyone whose daily language is spoken — like Moroccan Darija — rather than a language with strong app-store support.
Dawaya is built around three ideas:
- **Darija, French, and English**, switchable at runtime — not bolted on as an afterthought.
- **Icons, color, and audio before text.** The patient-facing flow is designed so someone can use it without reading fluently in any language.
- **Fully offline, fully local.** No account, no cloud sync, no server dependency for the core reminder loop. Medication data is treated as sensitive by default.
## Who it's for
- **Elderly patients** who may have low digital literacy or limited reading fluency, and for whom Darija is a spoken but not necessarily written language.
- **Chronically-ill patients of any age** managing multiple medications on different schedules.
- **Caregivers and family members** who set up the schedule and want visibility into adherence, especially when not physically present.
## MVP feature set
- [ ] Add a medication — name, dosage, schedule, optional photo for visual identification.
- [ ] Reliable local, offline notifications at scheduled times.
- [ ] One-tap **Taken / Skipped / Snooze** response to a reminder.
- [ ] A visual adherence view (calendar with colored dots — not a data table).
- [ ] Runtime language switcher (Darija / French / English) covering UI and audio prompts.
- [ ] Fully local storage — no account required, nothing synced by default.
## Explicit non-goals for v1
- No drug interaction checking or medical advice of any kind.
- No prescription OCR/scanning.
- No i …