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
Theater / cinema (composition, not separate product)
Uses seating layouts + POS seat metadata + KDS + (future) signage board + concessions inventory. Same OS.