Dining Architecture & Technical Specs
Restaurant-grade dining platform — AI menu engineering with BCG matrix classification, KDS station routing, 5-tier loyalty, HACCP food-safety compliance, FLSA-compliant tip pooling, demand forecasting, and POS hardware integration via the Aeion Bridge.
1. AI Menu Engineering
| Classification | Margin | Volume | Action |
|---|---|---|---|
| **Stars** | High | High | Promote aggressively |
| **Puzzles** | High | Low | Increase visibility, upsell |
| **Plowhorses** | Low | High | Raise price 5-10% |
| **Dogs** | Low | Low | Consider removal or reformulate |
2. KDS Station Routing
| Threshold | Behavior | Visual |
|---|---|---|
| Warning | 50% of max time | Yellow highlight |
| Alert | 80% of max time | Red highlight |
| Critical | Over max time | Flashing, audio alert |
3. Loyalty Program
| Tier | Points |
|---|---|
| Bronze | 0 |
| Silver | 1,000 |
| Gold | 3,000 |
| Platinum | 7,500 |
| Diamond | 15,000 |
4. Food Safety (HACCP)
| Zone | Safe Range | Action if Fail |
|---|---|---|
| Cold holding | < 41°F | Discard, investigate |
| Hot holding | > 135°F | Reheat or discard |
| Freezing | < 0°F | Acceptable |
| Cooling | 140°F → 41°F in 6h | Monitor rate |
5. Reservations
Manages the full reservation lifecycle with auto-generated confirmation codes.
Status Transitions:
`
requested → confirmed → seated → completed ↓ ↑ cancelled ←─── no_show ←────┘
`
Confirmation Codes:
Every reservation gets a 6-character alphanumeric confirmation code (e.g., "ABC123") generated automatically.
Availability Checking:
Given a location, date, time, party size, and expected duration, availability is checked against table size and existing reservations for that window, returning a simple available/unavailable answer.
Guest Stats Update: On reservation completion, update linked guest profile:
- totalReservations: increment
- completedReservations: increment if no-show
- noShows: increment if no-show
- lastVisit: current date
6. Supporting Capabilities
Online ordering
- Multi-channel ordering (online, third-party, in-house)
- Menu display with availability
- Cart management
- Payment processing
- Order routing to KDS
- Pickup and delivery management
- Status tracking
- Promotions and discounts
Bulk data
- CSV/Excel import for all collections
- Bulk updates with filters
- Batch operations
- Data migration between locations
- Deduplication
Tip pool
- FLSA-compliant tip pool distribution
- Based on hours worked and tip-out contributions
- Manager review workflow
- Annual 1099 reporting
3D Floor Plan & table attention
- Interactive floor plan with a 2D grid and a 3D mode — tables map to 3D objects whose color and status update live from the POS.
- Attention signals: a table flipped to "check requested" glows/highlights in the 3D scene; in the 2D view, a table seated longer than 90 minutes pulses a red ring so the host spots turnover risk at a glance.
- Status-driven color coding (available / seated / check-requested / …) updates in real time as orders and payments flow through.
Reporting
- Sales reports by period, category, item
- Labor cost reports
- Menu item performance
- Guest analytics
- Export to CSV/PDF
Advanced scheduling
- Recurring shifts with day-of-week patterns
- Availability and time-off requests
- Shift swap requests and approvals
- Conflict detection (double-booking)
- Schedule publishing
Time clock
- Shift logging (clock in/out)
- Break tracking
- Overtime alerts (auto-calculated)
- Integration with scheduling
Waitlist
- Queue position calculation
- Wait time estimation based on table turnover
- SMS notification integration (Connect module)
- Quote-to-seat conversion
Delivery
- Third-party aggregation (DoorDash/Uber Eats/Grubhub)
- Menu sync, order aggregation, status updates
- In-house driver management
- Route optimization
Gift cards
- Gift card lifecycle (issue, reload, redeem)
- Reloadable cards
- Corporate bulk ordering
- Promotions and bonuses
- Revenue tracking
Feedback
- Post-meal feedback collection
- Sentiment analysis
- Service recovery alerts
- NPS calculation
Demand forecast
- Historical pattern analysis
- Reservation-based cover prediction
- Prep requirements forecast
- Staffing recommendations
Audit
- Audit logging for all actions
- Compliance reporting
Waste
- Waste tracking by item
- Cost analysis
- Sustainability reporting