Restaurant OS template · Next.js 16 · English & فارسی
POS, kitchen display, floor plan, reservations, menu and recipes, stock, guests, finance and the team — designed as one product, with a live demo restaurant that keeps cooking while you click around.









Net sales today
$6,509
▲ 12 %
#1167 is ready
Grill line · 13 min
QR order · T-04
Sent from the guest's phone
Make it yours
Pick a preset — the whole demo follows. More in the customizer.
Real screenshots of the demo. Click any of them to open it live.

Dashboard
Live KPIs, the sales pulse, service now, dish leaderboard

POS
Photos, modifiers, courses, splits, real 80 mm receipts

Kitchen display
Stations, timers, bump, recall, all-day counts

Floor plan
Live tables, merging, seating, the layout editor

Reservations
Timeline with drag and resize, waitlist, calendar

Team schedule
Drag shifts, forecast and labour cost, timeclock

Order board
The pickup screen for the dining room wall

Customer display
Mirrors the ticket for the guest at the till

Settings
14 sections, including a live receipt designer

Sign-in
Login, staff PIN, register, recovery, lock screen

Guest QR menu
Order, track and pay from the table
Every module reads the same orders, tables, stock and people, so numbers agree from the POS to the reports.
Point of sale
Combos, discounts with manager PIN, splits by seat or item, cash keypad, gift cards and points.
Kitchen display
Per-station screens with SLA colours, courses, allergies inverted and an expo view.
Floor & reservations
A live map, a drag-and-drop editor, bookings with conflict checks and a waitlist.
Menu & recipes
Bilingual items with photos, modifiers, combos, promotions and recipe costing.
Stock & purchasing
Levels, counts, waste, suppliers and purchase orders built from low stock.
Guests & loyalty
Profiles with allergies, segments, tiers, rewards and replies to reviews.
Invoices & cash
A4 invoices, payments and refunds, shifts with X and Z reports.
Team & permissions
Staff, schedule, timeclock kiosk, roles and a permission matrix — try “View as role”.
Reports
Twelve reports from sales to cohorts, every figure traceable to orders.
Guest QR menu
Phone-first ordering with a live tracker, call waiter and pay at the table.
Settings
Taxes, hours, devices and printer routing, webhooks, audit log and more.
Persian done right
RTL layouts, Jalali calendar, Persian digits and natural copy — switch any time.
Modern, typed and dependency-light. The data layer is a mock API you swap for your backend — see docs/BACKEND.md.