Catalog

Product architectures, not boilerplate

Foundations give you the stack and the structure. Product templates add the domain. Templates marked coming soon are in development: leave your email and we'll let you know when they're ready.

Foundations

Stack, structure and toolchain at production quality.

Next.js SaaS Foundation

Available

The web foundation: auth, Postgres, dashboard and API routes on Next.js and Supabase. Also the base reused by the web product templates.

Next.js 16SupabaseTailwind CSSTypeScript
Requirements
Git, Node.js and npm
First run
Open http://localhost:3000 in your browser.
What's inside
  • Supabase auth and route protection
  • Dashboard layout with sidebar
  • Server and browser Supabase clients
  • Ready-made API routes
  • Vercel deploy ready
Use this template Available after signing in with GitHub.

Flutter Production App

Available

The base for a commercial iOS and Android app, not a UI kit.

FlutterRiverpodGoRouterSupabaseRevenueCat
Requirements
Git, FVM and Flutter SDK
First run
Choose the device or emulator offered in the terminal.
What's inside
  • Riverpod and GoRouter
  • Supabase auth and storage
  • Push notifications and deep links
  • RevenueCat subscriptions and restore
  • Analytics, crash reporting and remote config
  • English, Italian and German localization with accessibility tests
  • Development, staging and production environments
Use this template Available after signing in with GitHub.

Next.js + Flutter Monorepo

Available

Next.js web and admin apps plus a Flutter app, sharing one product contract instead of UI code.

Next.jsFlutterSupabaseOpenAPI
Requirements
Git, Node.js, npm, FVM and Flutter SDK
First run
Start apps/web, apps/admin or apps/mobile as described in the README.
What's inside
  • Web and admin in Next.js, mobile in Flutter
  • OpenAPI contract with generated Dart clients
  • Shared database types and domain schemas
  • Supabase migrations and functions
  • One auth, permission and billing model
Use this template Available after signing in with GitHub.

Product templates

A complete product domain, ready to extend.

Consumer Subscription App

Available

A consumer mobile app with paid subscriptions, from paywall to entitlements.

FlutterRevenueCatSupabase
Requirements
FVM and Flutter SDK
First run
Start the Flutter app and try the paywall, trial and purchase restore.
What's inside
  • RevenueCat paywall and entitlements
  • Free trials and restore purchases
  • Onboarding flow
  • User profile synced with Supabase
  • Push notifications for re-engagement
Use this template Available after signing in with GitHub.

Booking Platform

Coming soon

A booking product with the domain already in place: availability, slots, payments and the edge cases.

Next.jsSupabaseStripe
What's inside
  • Providers, services, locations and working hours
  • Availability, slots and time zones
  • Rescheduling, cancellations and refunds
  • Reminders and calendar sync
  • Stripe payments and waiting list
  • Admin area

One email when this template is available. Nothing else.

Modules

Capabilities with declared dependencies, added to foundations and product templates.

  • Auth
  • Organizations
  • Roles and permissions
  • Stripe
  • Stripe Connect
  • RevenueCat
  • Notifications
  • Analytics
  • Storage
  • Search
  • AI
  • RAG
  • MCP
  • Offline sync
  • Admin
Planned

Other starters available today

Stack starters from the first version of RepoWerk. Still available, but not part of the launch catalog.

Expo + Supabase

Available

Cross-platform mobile app with authentication, tab navigation and Supabase integration.

Expo SDK 54React NativeSupabaseTypeScript
Requirements
Git, Node.js and npm (Expo Go optional)
First run
Scan the QR code in the terminal with the Expo Go app on your phone.
Includes
  • Supabase auth with SecureStore
  • Expo Router (stack and bottom tabs)
  • Base screens (Home, Profile, Settings)
  • Configured Supabase client
  • Lucide icons
  • EAS Build ready
Use this template Available after signing in with GitHub.

Fullstack Monorepo

Available

Monorepo with a Next.js frontend, an Express + Prisma backend and shared packages. For complex projects.

Next.jsExpressPrismanpm workspaces
Requirements
Git, Node.js and npm
First run
Open http://localhost:3000 in your browser.
Includes
  • npm workspaces (apps/web, apps/api, packages/shared)
  • Next.js frontend with Tailwind
  • Express API with Prisma ORM
  • Types shared between frontend and backend
  • OpenAI integration skeleton
  • Docker ready
Use this template Available after signing in with GitHub.