BunShip Pro
The complete frontend for BunShip. TanStack Start + React + shadcn/ui, connected via Eden for end-to-end type safety. Auth pages, dashboard, team management, admin panel. $199, one-time.
Every page, pre-built
Auth UI
Login, register, forgot password, 2FA. Handles expired tokens, locked accounts, rate limit errors. Uses React Hook Form + Zod.
Dashboard
Stats overview, recent activity feed. Data fetched via Eden with TanStack Query. Loading skeletons on every widget.
Profile
Password changes, active sessions, API key management, 2FA toggle. All mutations go through Eden.
Team Management
Invite members, change roles, manage billing, view API keys, browse webhooks, view files, check audit logs. Full admin surface for multi-tenant SaaS.
Admin Panel
User management, org management, system health. Protected by admin role at the route level.
Typed from backend to browser
Eden generates a typed API client from your Elysia route schemas. No manual types, no codegen step, no type drift. Change a route and your frontend knows immediately.
Eden
Typed API client generated from Elysia's route schemas. No manual types, no codegen step.
TanStack Start
File-based routing, server functions, SSR. The React framework from the TanStack team.
shadcn/ui
Accessible, composable UI components. Copy-pasted into your project, not a dependency.
TanStack Query
Server state management. Automatic caching, revalidation, and optimistic updates.
Free vs Pro
| Feature | Free | Pro |
|---|---|---|
| Authentication | (UI + flows) | |
| Billing (Stripe) | (Customer portal) | |
| Teams & Permissions | (RBAC) | (Management UI) |
| Webhooks | (Admin panel) | |
| Background Jobs | (BullMQ) | – |
| API Keys | (Management UI) | |
| Emails | (Templates) | |
| File Uploads | (Browser UI) | |
| Audit Logs | (Viewer) | |
| API Docs | – | |
| UI Components | – | (shadcn/ui) |
| Dashboard | – | |
| Admin Panel | – |
$199, one-time
One purchase. Unlimited projects. Private GitHub repo. Pull updates forever.