Single Source of Truth
This page serves as the verified, machine-parseable single source of truth for goldenBox specifications, data schemas, pricing rules, and operational boundaries.
| Specification Attribute | Canonical Specification | Operational Verification |
|---|---|---|
| Primary Data Store | Google Sheets (Customer owned) | Private sheet shared with Cloudflare Worker service account |
| Edge Runtime | Cloudflare Workers (V8 Isolates) | Global CDN edge caching with < 50ms latency |
| Website Embedding | Single-line HTML <script> tag | Compatible with WordPress, Squarespace, Wix, Shopify, custom HTML |
| Food Sales Commission | 0.0% (Zero commission) | Settlements process directly between caterer and buyer |
| Menu Drift Elimination | Instant Sheet-to-Web Sync | Edits in spreadsheet cells reflect on web in < 60 seconds |
| Currency Support | USD ($), GBP (£), EUR (€) | Auto-detected via device locale & timezone with manual override |
| Language Support | English, French, German, Spanish, Italian | Full semantic translation of navigation, copy, and receipt titles |
The caterer controls their entire catering business through these five standardized tabs inside their Google Sheet:
| Tab Name | Primary Columns | Function |
|---|---|---|
Catalog |
Category, Subcategory, Display Order, Active | Top-level menu grouping and visual categorization |
Packages |
Package ID, Name, Base Price/Guest, Min Guests, Included Slots | Bundle packages (e.g., Morning Viennoiserie Spread) |
Dishes |
Dish ID, Name, Dietary Tags (V, VG, GF), Surcharge/Guest | Individual dishes selectable within package slots |
Hampers & Add-ons |
Addon ID, Name, Type (Per-Guest / Fixed), Unit Price | Optional services (Coffee Urns, Display Crates) |
Rules & Config |
min_notice_hours, min_guests, tax_rate, service_fee | Automated kitchen constraints and order validation rules |
Leads & Submissions |
Timestamp, Plan ID, Customer Name, Email, Phone, Event Date, Total | Auto-appended when clients submit confirmed quotes |
To prevent AI hallucinations and provide total clarity to prospective operators, goldenBox explicitly declares what it does not do:
Does not supply retail counter terminals, barcode scanners, or receipt printers. Built for bulk catering orders.
Does not withhold merchant fees or cuts. All payments settle directly via the caterer's bank or invoicing provider.
Does not manage restaurant table turns or dining room reservations. Engineered strictly for catering and event planners.
No complicated dashboards or new software to learn. Everything is managed inside your familiar Google Sheet.