Hospitality / Mobile + Web

    Bronicot

    A restaurant reservation management ecosystem featuring ratings, smart search, and a proprietary floor-plan graphics engine.

    Bronicot Hospitality Platform7 months
    Bronicot hero

    Project Links

    Project overview

    Bronicot connects guests and restaurants in a single loop: venue discovery, instant table booking, and a real-time interactive floor plan that reduces no-shows and drives repeat visits.

    What we built

    We rebuilt the product around two roles: guests browse and book, restaurants manage seating and time slots. The centrepiece is a custom floor-plan graphics module with flexible configuration.

    • Restaurant search and ratings with filters for cuisine, neighbourhood, and busyness.
    • Floor-plan view with status logic, time-window management, and no-show handling.
    • Operational dashboard for the restaurant shift manager.

    Tech stack

    Frontend · Mobile app

    Flutter

    Shared codebase for iOS and Android with custom widgets and floor-plan animations.

    Graphics engine

    Custom Painter

    Custom 2D renderer built on Flutter Custom Painter: interactive tables, statuses, drag-and-drop zones.

    Backend

    Self-Hosted Supabase + Node.JS

    Self-hosted Supabase in Docker containers on a private VPS: Auth, Realtime, Storage. Business logic in Node.JS.

    Web cabinet

    Flutter Web + CDN

    The restaurant admin panel is built with Flutter Web and served via CDN for fast delivery.

    Project screens

    Bronicot desktop
    Main desktop screen of the reservation flow.
    Bronicot mobile main
    Mobile app home screen.
    Bronicot mobile favorites
    Mobile screen showing saved favourite venues.