Features

Everything the foundation ships with.

Modules, flows and engineering practices included in the template.

What's inside

Every layer of a real SaaS, already in place.

Three frontends, one API and the operational plumbing between them.

Marketing Site

Public site with pricing, SEO structure and i18n, connected to the product catalog.

Included

Customer Web App

Authenticated customer area: dashboard, plan, usage and billing foundation.

Included

Admin Panel

Operate products, plans, features, users, subscriptions and PSPs.

Included

.NET API

.NET 8 API with EF Core, PostgreSQL and versioned endpoints.

Included

Authentication

Supabase-backed auth with sessions and protected routes across apps.

Included

Product Management

Products, plans and catalog managed from the admin panel.

Included

Pricing & Features

Plans, feature flags and plan-feature bindings ready to model your offer.

Included

Payment Providers

Stripe and Paddle wired end to end: checkout, signed webhooks and entitlements, with checkout binding per plan.

Included

Internationalization

Locale routing, translation files and language selectors in every frontend.

Included

Automated Testing

Unit tests with Vitest on frontends and test structure on the API.

Included

Deployment

Vercel-ready frontends and a containerized API you can deploy anywhere.

Included

Centralized Configuration

Branding, product, pricing and features driven by config files.

Extensible
Global billing

Sell worldwide without a local entity in every market.

Domestic customers are charged through Stripe. Everyone else goes through Paddle as merchant of record, so VAT and sales tax are handled for you.

  • Country-to-provider routing rule, configured in the admin panel
  • Signed webhooks from both providers unlock the same entitlements
  • One checkout endpoint — the API resolves which provider to use
Buyer's countryConfirmed at checkout
Routing ruleDomestic, international, fallback
StripeYour domestic account
PaddleMerchant of record
Webhook → accessEntitlement granted
In detail

What the foundation covers.

Grouped by the areas that matter when you're shipping.

Monorepo structure
Shared conventions
Centralized configuration
Documentation

Your next SaaS should start with the product — not the boilerplate.

Get the foundation and spend your first week on what makes your product different.

Features · Your Product