Gentle Dose Architecture Overview
A cross-platform Flutter application tailored for medication adherence, appointment scheduling, and caregiver safety monitoring.
End-to-End System Flow
Patient Device
Flutter App (Local Cron & Alarms)
Firebase Cloud
Firestore + Cloud Functions Escalation
Caregiver Device
FCM Push Alerts & Actionable HUD
Core Technical Stack
| Component | Technology | Role |
|---|---|---|
| Mobile Framework | Flutter 3.9.x / Dart |
Cross-platform UI (Android, iOS) |
| Typography & UI | Google Fonts (Poppins, Inter) |
Accessible, high-legibility clinical theme |
| Local Alarms | flutter_local_notifications |
Offline reliable scheduled reminders |
| Job Scheduling | cron + timezone |
Repetitive daily/weekly dose timers |
| Cloud Backend | Firebase Firestore & FCM |
Real-time synchronization & priority alerts |