Pro starter apps. Each one needs a tealmac UI Pro licence. Set it up once on /pro/login; Install Pro has the full steps.
Components and blocks give you parts. A starter app gives you a working product: every screen, the shared layout between them, realistic data, and the states you would otherwise build last, like loading, empty, error and no access. Install one, change the data layer, and ship.
| App | What it is | Pages | Install |
|---|---|---|---|
| Launchpad | A SaaS product: marketing site, pricing, sign in, two-step verification, onboarding, dashboard, team, billing with a Dodo Payments checkout stub, settings, notifications | 12+ | @tealmac-pro/launchpad |
| Cortex | An AI assistant: streaming chat, model picker, attachments, sources, artifacts, history, prompt library, usage, plus an adapter for the Vercel AI SDK useChat | 8+ | @tealmac-pro/cortex |
| Ledger console | An admin and analytics console: a 300+ row TanStack data grid with filters, bulk actions and a detail drawer, reports, audit log, roles and permissions | 8+ | @tealmac-pro/ledger-console |
| Storefront | A shop: home, collection with faceted filters, product pages with gallery, variants and reviews, cart drawer, checkout, confirmation, orders, wishlist | 9+ | @tealmac-pro/storefront-starter |
*-data.ts file so you can replace it with your API.?state=empty, ?state=loading or
?state=error to a list page's URL to see them.--primary, --card,
--muted, --chart-1 and so on), so the apps follow your theme and every
preset, in light and dark mode.With the Pro registry set up (Install Pro), add an app by name:
pnpm dlx shadcn@latest add @tealmac-pro/launchpad
The components go to components/tealmac-pro/<name>/ and each page gets a
route under app/templates/<name>/. Any free tealmac UI and shadcn/ui
components the app uses are installed with it. Move the routes wherever you
like; the pages only import from components/tealmac-pro/<name>/.