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

    Omni Connect Production App Mockup

    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.