Care App
A Flutter mobile app connecting families with caregivers for at-home elderly care. Families browse caregiver profiles, book time slots, and track care sessions. Caregivers manage their availability and receive bookings in real-time. Solves fragmented caregiving by centralizing bookings, ratings, and payment.
Build StackFlutter, Firebase (auth & messaging), Dart, REST API backend, Stripe (payments)
Challenges
Real-time availability updates as caregivers accept or decline bookings
Managing user trust (caregiver verification, background checks, ratings)
Handling sensitive health information and care notes securely
Supporting offline booking (queuing) when network is unreliable
Solutions
Firebase Realtime Database for instant availability sync across app instances
User verification flow with document upload; public caregiver ratings and reviews
End-to-end encryption for health notes; role-based access (family can't see other families' data)
Local SQLite cache; sync queue for bookings made offline