examples/apps for your business/KitchenOps
// KitchenOps ships in the Pastoral design system

Good afternoon. Five things are waiting for you.

KitchenOps’s actors, end-to-end workflow, and marquee artifact rendered in the Pastoral template’s voice. Same data, template-native composition.

The people in this app
Tap to act as someone else
NP
Nina Park
Owner
3 waiting
CL
Casey Lin
GM
5 waiting
TV
Theo Vega
Chef
· you
RP
Ren Park
Sous
2 waiting
PH
Pat Holt
Kitchen
6 waiting
MK
Mo Khan
Purchaser
1 waiting
LS
Lee Stark
F+B mgr
2 waiting
How this draw moves

Three signed; two to go.

Sarah is up next. She usually signs same-day.
M. Khan · Order
signed · 08:00
P. Holt · Receive
signed · 11:00
3
R. Park · Prep
waiting on Sarah · in progress
4
T. Vega · Service
queued
5
C. Lin · Close
queued
Ready to share

The packet

Tonight · 142 covers · service in 6h · 4 pages
Prep sheet + plate-cost card · Application 07
Sumac & Ash · Friday
142 covers
Service
17:30 — 22:30
Reservations
142 of 156
Walk-ins
14 expected
Food cost
27.4%
01Lamb shank
100%
02Branzino · whole
100%
03Cacio e pepe
100%
04Beet · burrata
100%
05Duck · five-spice
100%
06Sticky toffee
100%
page 1 of 4 · cont'd: waivers · inspections · audit
RESTAURANT OPERATIONSLIVE DEMO

KitchenOps

Restaurants run on recipes, prep sheets, par levels, vendor prices, waste logs, and margin math — most of it living in handwritten lists and chef memory.

KitchenOps connects recipes, plate costs, par levels, prep planning, waste tracking, and purchasing needs into one operational workflow across one location or several.

7 roles · 4 workflow paths · 17 entities · 14 screens

// why this is hardIngredient prices move, plate margins shift, prep changes by day, and a missed allergen substitution can break a customer relationship.

Open the live demo ↗Sign in to build yours →// kitchenops.ustack.ai
Plate-cost calculationPar-level planningPrep sheet generationWaste + variance trackingMulti-location reports
// target buyer
  • ·Independent restaurants + restaurant groups
  • ·Food trucks + ghost kitchens
  • ·Caterers + commissaries
// why this is a great uStack demo

A foodservice operating system, not just a recipe calculator.

// actors

Roles with distinct permissions and access.

ActorRole
Owner / OperatorMargins, food cost, waste oversight
ChefRecipes, prep sheets, menu items
Kitchen ManagerPar levels, prep needs, waste
PurchaserPurchasing lists, vendor orders
Location ManagerLocation inventory + execution
Line CookReads prep sheets, marks tasks
AccountantCost trends + margin reports
// core workflows

Happy. Exception. Approval. Reporting.

// 01 · happy path

Manager picks location + week → system pulls menu items, par levels, expected demand → prep sheet generated → kitchen marks complete → waste/substitutions logged → owner reviews variance.

// 02 · exception path

Ingredient price spikes → plate cost recalculates → menu item margin drops below threshold → item flagged → chef reviews recipe or price.

// 03 · approval path

Purchaser selects alternate vendor/item → if cost or allergen status changes → chef approval required → decision logged.

// 04 · reporting path

Plate cost by item, food-cost variance, waste by ingredient, prep completion, low-margin items, location comparison.

// surfaces

Screens and data model.

// screens · 14
  • ·Restaurant dashboard
  • ·Location selector
  • ·Recipe library
  • ·Menu item cost card
  • ·Ingredient catalog
  • ·Vendor item list
  • ·Par level planner
  • ·Prep sheet
  • ·Waste log
  • ·Purchasing list
  • ·Margin dashboard
  • ·Approval queue
  • ·Reports
  • ·Settings
// data model · 17 entities
LocationIngredientVendorVendorItemRecipeRecipeIngredientMenuItemMenuPriceParLevelPrepPlanPrepTaskWasteLogPurchaseNeedUnitConversionCostSnapshotApprovalDecisionAuditEvent
// run-time

Automations and generated outputs.

// automations
  • Plate-cost recalculation on ingredient change
  • Margin-below-threshold flags
  • Prep sheet generation by location
  • Purchase needs from par gaps
  • Weekly food-cost snapshot
  • Waste variance alerts
// generated outputs
  • Prep sheet PDF
  • Purchasing list
  • Recipe cost card
  • Food cost report
  • Waste report
  • Menu margin export
// deployment rationale
Why this app runs honestly with no integration sprawl.

// v1 demos without third-party services

Strongest relational structure on Shelf A. POS integrations and live ingredient feeds are explicit v2.

// this isn't a mock

This exact app is live and clickable at kitchenops.ustack.ai. Click around — same architecture described above.

// stack
Next.jsNeon PostgresPrismaAuthVercelReportsAudit trailRBAC
build your version of this

Same architecture. Your scope.

Sign in, write a paragraph that describes your version of KitchenOps, and uStack ships a working app on your URL. Take the code, have us host it, or scope a custom build — same production methodology underneath.

Sign in to start →← Back to examples