10 · Apps & verticals

Expansion model: do not fork the OS — compose hubs, themes, and existing modules.

Pattern

flowchart LR
  OS[Business OS core
POS Inv HR Tickets …] HUB[Vertical Hub page] THEME[Nav / visual theme] SIGNUP[Signup category] OS --> HUB THEME --> HUB SIGNUP --> THEME HUB --> LINKS[Deep links into core modules]

Shipped example: Farm & local producer

  • Hub UI: /admin/farm-producer · FarmProducerHub.jsx
  • Theme: frontend/src/themes/templates/farm-producer
  • Links: inventory (units), storefront, POS/mobile, reports
  • Doc: OAO 29

Theme templates present

farm-producer restaurant-modern retail-minimal service-professional kiosk-simple

Theater / cinema (composition, not separate product)

Uses seating layouts + POS seat metadata + KDS + (future) signage board + concessions inventory. Same OS.