Appearance
Feature Index
Complete list of all features Emily needs to understand.
Categories
Settings
Core business configuration.
| Feature | Route | Priority | Status |
|---|---|---|---|
| Locations | /settings/locations | High | 🟢 DONE |
| Business Hours | /settings/locations/:id/hours | High | 🟢 DONE |
| Restricted Dates | /settings/locations/:id/restricted-dates | Medium | 🟢 DONE |
| Payments | /settings/payments | High | 🟢 DONE |
| Team | /settings/team | Medium | 🟢 DONE |
| Branding | /settings/branding | Medium | 🟢 DONE |
| Receipts | /settings/receipts | Low | 🟢 DONE |
| Tax Rates | /settings/tax-rates | Medium | 🟢 DONE |
| Languages | /settings/languages | Low | 🟢 DONE |
| Translations | /settings/translations | Low | 🟢 DONE |
| Compliance | /settings/compliance | Low | 🟢 DONE |
| Billing | /settings/billing | Low | 🟢 DONE |
Menu Management
Product and menu configuration.
| Feature | Route | Priority | Status |
|---|---|---|---|
| Menu Items | /menus/items | High | 🟢 DONE |
| Categories | /menus/categories | High | 🟢 DONE |
| Modifiers | /menus/modifiers | High | 🟢 DONE |
| Menus | /menus | High | 🟢 DONE |
| Variant Groups | /menus/variants | Medium | 🟢 DONE |
Channels
Order channel configuration.
| Feature | Route | Priority | Status |
|---|---|---|---|
| Online Ordering | /pickup-and-delivery/online-ordering | High | 🟢 DONE |
| Delivery Zones | /pickup-and-delivery/delivery-zones | High | 🟢 DONE |
| Order Capacity | /in-house/settings | High | 🟢 DONE |
| Pickup Settings | /pickup-and-delivery/pickup | Medium | 🟢 DONE |
| Delivery Settings | /pickup-and-delivery/delivery | Medium | 🟢 DONE |
| In-House Settings | /in-house/settings | Medium | 🟢 DONE |
| QR Ordering | /in-house/qr-ordering | Medium | 🟢 DONE |
Marketing
Customer engagement features.
| Feature | Route | Priority | Status |
|---|---|---|---|
| Loyalty Program | /marketing/loyalty | High | 🟢 DONE |
| Offers & Promotions | /marketing/offers | High | 🟢 DONE |
| Coupons | /marketing/coupons | Medium | 🟢 DONE |
| Upsell Groups | /marketing/upsell-groups | Medium | 🟢 DONE |
| Gift Cards | /marketing/gift-cards | Medium | 🟢 DONE |
| Customers | /marketing/customers | Medium | 🟢 DONE |
| Invoice Collection | /invoice-collection | Medium | 🟢 DONE |
Devices
Hardware and device management.
| Feature | Route | Priority | Status |
|---|---|---|---|
| Kiosk Setup | /devices/kiosks | High | 🟢 DONE |
| KDS Setup | /devices/kds | High | 🟢 DONE |
| Printers | /devices/printers | Medium | 🟢 DONE |
| Device Profiles | /devices/profiles | Medium | 🟢 DONE |
Integrations
Third-party connections.
| Feature | Route | Priority | Status |
|---|---|---|---|
| Stripe | /settings/payments/stripe | High | 🟢 DONE |
| Viva Wallet | /settings/payments/viva-wallet | Medium | 🟢 DONE |
| Square | /integrations/square | Medium | 🟢 DONE |
| Hendrickx POS | /integrations/hendrickx | Medium | 🟢 DONE |
| Lightspeed K-Series | /lightspeed | Medium | 🟢 DONE |
| Deliveroo | /integrations/deliveroo | Medium | 🟢 DONE |
| Uber Eats | /integrations/uber-eats | Medium | 🟢 DONE |
Operations
Day-to-day operations.
| Feature | Route | Priority | Status |
|---|---|---|---|
| Transactions | /transactions | High | 🟢 DONE |
| Inventory | /inventory | Medium | 🟢 DONE |
| Reports | /reports | Medium | 🟢 DONE |
| Activity Log | /settings/activity-log | Low | 🟢 DONE |
| Stock Management | /inventory | Medium | 🟢 DONE |
Additional Features
Supplementary features and settings.
| Feature | Route | Priority | Status |
|---|---|---|---|
| Notifications | /settings/notifications | Medium | 🟢 DONE |
| Allergens | /menus/items | Medium | 🟢 DONE |
| Tips | /settings | Medium | 🟢 DONE |
| Order Notes | /settings | Low | 🟢 DONE |
| Idle Timeout | /online-ordering | Low | 🟢 DONE |
| Scheduled Orders | /online-ordering | Medium | 🟢 DONE |
| Table Sections | /in-house/qr-ordering | Medium | 🟢 DONE |
| Print Settings | /online-ordering | Low | 🟢 DONE |
| Customer Info Settings | /online-ordering | Low | 🟢 DONE |
| Photo Studio | /photo-studio | Medium | 🟢 DONE |
| Passkey Authentication | /profile/passkeys | Medium | 🟢 DONE |
| Display Groups | /menus/display-groups | High | 🟢 DONE |
| Content (Media Library) | /content | Medium | 🟢 DONE |
| Guided Setup | /guided-setup | High | 🟢 DONE |
| Online Settings | /online-settings | High | 🟢 DONE |
Feature Template
Each feature document should include:
markdown
# Feature Name
## Overview
Brief description of what this feature does.
## Location
- **Backoffice Route**: `/path/to/feature`
- **Backend Service**: `ServiceName.php`
- **Backend Controller**: `ControllerName.php`
## Fields
Detailed documentation of every field.
## Business Logic
How the feature works internally.
## Customer Impact
How settings affect Online Ordering, Kiosk, etc.
## Relations
Dependencies on other features.
## Troubleshooting
Common issues and solutions.
## Examples
Real-world configuration examples.Statistics
- Total Features: 60
- Documented: 60
- In Progress: 0
- TODO: 0
- Estimated Fields: 600+
- Estimated Entries: 1000+