Production reference app
Open the live reference app to see BeeUI used as a consumer would use it: one routed Expo application with its own navigation, mock service layer, feature state and responsive shell.
This is intentionally different from two other surfaces:
- Component reference explains one public family and its contracts.
- Pattern Gallery demonstrates reusable controlled screen compositions.
- Production demo owns application routing and feature orchestration to show how those pieces fit together.
Prerequisites: none to browse /demo/; a BeeUI checkout and Node.js/pnpm are needed only
for the pnpm --filter @beemvp/beeui-demo ... build command below.
Product flow
Section titled “Product flow”The current app includes Dashboard, Records, Record Detail/Edit, Schedule and Settings.
Records use the same committed ticket fixture for the table and detail routes, including
public static deep links such as /demo/records/TCK-10482/ in the launch build.
The app deliberately uses replaceable mock services. It does not imply that BeeUI owns backend APIs, authentication, persistence, billing, routing or business rules.
Public Web build
Section titled “Public Web build”pnpm --filter @beemvp/beeui-demo build:web:publicThe public build turns on Expo Router static output plus /demo baseUrl. Dynamic ticket
routes are generated from getAllTickets() so the deploy route set cannot silently drift
from the demo fixture. The ordinary build:web remains the existing root-hosted engineering
export.
Source
Section titled “Source”The public Web shell adds a lightweight return bar to Docs, Showcase and BeeUI Home. Native keeps the accepted app shell unchanged.