All products
Product case studyLive · Customer app and restaurant operations

Le Barger

Direct ordering and restaurant operations

An ordering application for a burger restaurant.

Le Barger connects a local ordering experience with daily restaurant operations, processing orders without a third-party platform and keeping customers, staff and couriers on the same information flow.

FlutterSupabaseReactViteFirebase
Le Barger restaurant visual identity
LIVE OPS / LE BARGER
  1. 01
    CustomerOrder received
  2. 02
    KitchenKitchen notified
  3. 03
    InventoryInventory synced
  4. 04
    DeliveryCourier assigned

Illustrative scenario — no customer data

01

The need

The restaurant needed one solution for pickup and local delivery, with direct control over the menu, service slots, inventory and customer relationship.

02

Customer experience

The Flutter app shows a dynamic menu, recalculates pricing server-side, handles pickup or delivery and presents a real-time order timeline.

  • Customisation, options and add-ons
  • Addresses, history and live tracking
  • Push notifications and preparation estimates
  • Loyalty: one free burger after ten purchased
03

Restaurant operations

Administrator, operator and courier roles have distinct permissions. The staff workspace combines the order queue, slot capacity, stock levels, outages, courier assignment and operational indicators.

04

Architecture and status

Supabase provides Postgres, Auth, Realtime, RLS and transactional functions. The public website uses React and Vite. The mobile application is now live and uses the same foundation for ordering, tracking and loyalty.

Architecture

Mobile client
Flutter · Riverpod · GoRouter
Data
Supabase Postgres · Realtime · RLS
Notifications
FCM · APNs · Edge Functions
Public site
React · Vite · Vercel

Constraints stated transparently

  • Live availability is confirmed; the mobile distribution channels are not specified here.
  • OAuth flows and push notifications must continue to be validated on real devices as the product evolves.
  • Online payment is not presented as active in production.
  • Restaurant data and legal materials must remain current in production.

My experience, my projects

Ask Logan — public profile

Opening Ask Logan…