Description
Presence | On-Demand Caregiver Marketplace Flutter App With Laravel Backend
Presence | On-Demand Caregiver Marketplace Flutter App With Laravel Backend is a production ready platform that connects families with verified in home caregivers, and pays everyone safely through escrow. It ships as one package: a Flutter mobile app for families and caregivers, a Laravel backend with a REST API, a Filament operator admin panel, and a marketing website. Families post a care request and book a trusted caregiver in a few taps; caregivers accept work, clock in at the care address, deliver care and get paid; you, the operator, run verification, disputes, payments and payouts from the admin.
Everything you need, in one package
- Flutter app (iOS and Android) with two roles in one binary: family and caregiver.
- Laravel REST API backend with token authentication and role scoped abilities.
- Filament operator admin panel for the whole business.
- Marketing website (Blade and Tailwind) with lead capture wired to the admin.
- Web installer and a single page HTML documentation set plus a PDF.
Built in trust and safety
- Honest verification levels (ID verified, document reviewed, third party background check). Presence never shows a blanket “verified” badge: families always see exactly how a caregiver was vetted.
- Geofenced clock in and clock out for real, timestamped proof of attendance, with off location visits flagged for review.
- Escrow payments. Funds are held when a booking is paid and only released to the caregiver after a clean, completed, undisputed visit.
- Server computed trust score from completed visits, on time rate, reviews and verification level. It is an audit value the operator can inspect.
- Disputes hold escrow until an admin resolves them in the family’s or the caregiver’s favor.
For families
- Browse nearby caregivers with trust scores, rates and specialties, or post a request and let caregivers come to you.
- Pay securely into escrow, follow the visit timeline, and message your caregiver in real time.
- Review completed care, raise a dispute if something is wrong, and manage everything from a clean account area.
For caregivers
- See open requests nearby, accept the ones that fit, and build a verified profile that families trust.
- Clock in and out on site, chat with the family, and track earnings and payouts.
- Upload credentials, request payouts, and connect a bank account or payout provider.


