E-Commerce & Booking6 WeeksiOS • Android
Omni Connect: Multi-Tenant Service Booking & Subscription Ecosystem
Architected a multi-vendor directory and appointment booking platform with merchant control dashboards, geolocation salon discovery, and RevenueCat subscription paywalls.
Client
Omni Platforms LLC
Role
Lead Mobile Architect
Timeline
6 Weeks
Platforms
iOS, Android

Multi-Vendor
Tenants Supported
Real-Time
Booking Latency
RevenueCat
IAP Integration
Firestore
Sync Engine
The Core Engineering Challenge
- Preventing double-booking race conditions when multiple customers attempt to reserve the exact same service appointment time slot simultaneously.
- Managing complex vendor permissions, tiered subscription packages, and client booking histories in a single application.
Technical Solution & Implementation
- Engineered atomic Firestore transaction reservations preventing any concurrent appointment booking conflicts.
- Built dynamic geo-fencing salon directory maps filtering nearby providers by rating, services, and immediate slot availability.
- Constructed custom vendor management dashboards allowing merchants to configure service menus, pricing, and operating hours in real time.
- Integrated tiered subscription paywalls through RevenueCat to monetize premium merchant listings.
Technical Architecture Highlights
Atomic Firestore Transactions
Cloud-enforced atomic locks that guarantee zero double-booking occurrences across high-traffic hours.
Geo-Spatial Querying Layer
Geohash indexing providing sub-100ms distance queries for thousands of mapped service vendors.
Technologies & Tools Used
FlutterCloud FirestoreFirebase AuthRevenueCatGoogle Maps GeocodingRiverpod
Measurable Business & Tech Results
- Zero double-booking errors across thousands of monthly active salon appointments.
- Smooth 60fps interactive map exploration with clustered markers.
- Successful monetization rollout with automated recurring monthly subscriptions.
Architected a multi-vendor directory and appointment booking platform with merchant control dashboards, geolocation salon discovery, and RevenueCat subscription paywalls.
Need a similar mobile architecture?
Firebase & Cloud Architecture
Let's discuss how we can engineer a high-performance cross-platform application for your business.