Skip to main content
Monorepo template
Turborepo · pnpm

Shell Home

This workspace is a reusable starter for multi-app products: a Next.js shell, embedded subapps, shared packages (ui, hooks, utils, shell-sdk), and documented quality gates so new apps stay consistent.

Where to go next

Shared packages

Imports wired through the workspace root—proof points below.

  • @workspace/ui: shadcn component exports ready
  • @workspace/hooks: hooks package wired
  • @workspace/utils: utils package wired
  • @workspace/shell-sdk: shell sdk package wired
UI smoke test

Quality gates & demos

Hooks, routes, and tooling checks used before merge.

Health check: loading…

Before a PR: run pnpm lint, pnpm typecheck, unit tests, shell build, and Playwright e2e. See docs/process/QUALITY_GATES.md.

Subapp routes

The shell embeds registered apps under /subapps/* for demos and internal tools.