ayweb
all projects
Dashboard10 Gram Gourmet · 16-branch operator · 2026

10 Gram · Operations Console

Multi-branch operations console for 10 Gram Gourmet — live network dashboard, branch drill-downs, reservation desk, floor map, and customer CRM behind staff auth.

// live preview

Click around the actual product.

demo.ayweb.app/10-gram-·-operations-console
// case study

Why 10 Gram Gourmet · 16-branch operator hired us.

Overview

The operations console behind the 10 Gram Gourmet marketing site. Built for floor managers and HQ to run sixteen branches from one screen — live network KPIs, busy-tonight ranking, branch drill-down (stock, reviews, reports), reservation desk with seat/complete/no-show actions, floor map, and a customer CRM. Role-scoped auth (admin / manager / host), SSE-powered live updates in production. The portfolio demo runs from static fixtures so it works offline.

Problem

Sixteen branches across two regions, a busy buffet format, and a small HQ team. Spreadsheets and group chats don't scale — managers needed real-time visibility into covers, stock alerts, and reservation flow without each branch logging in to a different tool.

Outcome

A single role-scoped console that mirrors how the floor actually runs: HQ sees network-wide KPIs and can drill into any branch; branch managers see only their location; hosts get the reservation queue with one-click seat / complete / no-show. Built on a TypeScript + Express + Prisma backend with SSE for live updates; the portfolio demo runs entirely on bundled fixtures so it works without the backend.

// what shipped

Key features.

  • Network dashboard — covers, revenue est., avg rating, stock alerts, branches live
  • Branch drill-down — stock, reviews, reports, waitlist per branch
  • Reservation desk with seat / complete / no-show one-click actions + CSV export
  • Customer CRM with reservation history per customer
  • Floor map view for the host station
  • Three roles — admin · manager · host — each scoped to what they own
  • Live updates via Server-Sent Events (production); fixture-driven in this demo
// for your team

Want a dashboard like this?

Tell us what you're trying to ship. We'll come back inside two business days with a frank assessment and a clear plan.