The product challenge
The experience spans two audiences and time-sensitive reminders, with booking and event state needing to remain visible to users.
Flutter and Laravel product work across customer/church experiences, bookings, events and supporting integrations.
Implementation & engineering decisions
- 01Built church discovery and service-booking flows.
- 02Connected Mass Intention booking and event management.
- 03Added prayer reminders and notification-related flows.
- 04Integrated location, WebSocket updates, UPI and PDF generation where required.
Where the implementation needed care
Architecture
Flutter apps use Laravel-backed workflows for discovery and booking; WebSockets support live updates, with UPI and PDF generation supporting transaction/document tasks.
Key challenge
Serve two app audiences while keeping bookings, events and reminders coherent.
Delivered
Customer/church app flows, booking features and service integrations.