Skip to content

The web app is a resilient client

Orbit’s React application is a role-aware, installable web experience. It handles the personal app, counselor viewer, auth screens, admin workspace, and assistant surfaces while staying synchronized with the API.

Responsive app shell

Top-level navigation, breadcrumbs, period filtering, and role-aware routes.

Shipped

PWA installation

Manifest, install prompt, app icons, and standalone navigation.

Shipped

Offline awareness

An explicit connection-status component and service worker support.

Shipped

Realtime UI coordination

A WebSocket endpoint and UI target/sync APIs support controlled remote actions.

Shipped

Developer canvas

A route reserved for developer-mode use.

Experimental

PWA behavior

The application provides install metadata and a service worker. The interface can communicate connectivity status rather than silently failing when a user is offline. PWA support improves access to the primary practice loop, but it does not imply that every server-backed interaction works without a connection.

UI coordination

The platform can report a current screen, establish a UI session, synchronize routes, expose named UI targets, and accept actions. A Durable Object hosts the push channel. This is an operational/assistant capability, not a general browser automation product.

Internal product definition. Keep capability status current.