E-Commerce & BookingiOS · Android6 Weeks

    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.

    RoleLead Mobile Architect
    ClientOmni Platforms LLC
    Timeline6 Weeks
    Multi-VendorTenants Supported
    Real-TimeBooking Latency
    RevenueCatIAP Integration
    FirestoreSync Engine
    Omni Connect Mobile Application Presentation Mockup
    Problem Statement

    The Engineering Challenge

    1

    Preventing double-booking race conditions when multiple customers attempt to reserve the exact same service appointment time slot simultaneously.

    2

    Managing complex vendor permissions, tiered subscription packages, and client booking histories in a single application.

    Implementation

    What I Built & Delivered

    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.

    System Architecture

    Architectural 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 Employed
    FlutterCloud FirestoreFirebase AuthRevenueCatGoogle Maps GeocodingRiverpod
    Measurable Impact

    Engineering & Business 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.

    Need similar engineering capabilities?

    Explore Firebase & Cloud Architecture

    View Service Details
    Ready to Build Your Product?

    Have an app idea similar to Omni Connect?

    Let's turn your concept or designs into a live, production-ready Flutter application in 20–30 days.