Base SaaS lista para producción

Construye tu SaaS sobre una base hecha para lanzar.

Una base SaaS lista para producción con autenticación, facturación, herramientas de administración, aplicación web para clientes, API .NET, pruebas y flujos de despliegue ya estructurados.

React + TypeScriptAPI .NET 8i18n incluidoCI/CD listo
Sitio de MarketingPáginas públicas, precios y SEO
Aplicación WebÁrea del cliente con autenticación y facturación
API .NETProductos, planes, funcionalidades y pagos
Base de datos · Auth · PagosPostgreSQL, Supabase, Stripe + Paddle
Panel AdminOpera productos, planes y PSPs
Por qué una base

Deja de reconstruir la misma base SaaS.

Empieza por las partes que hacen único a tu producto; el resto ya está estructurado.

Empezando desde cero

  • Diseñar, construir y probar autenticación
  • Diseñar, construir y probar gestión de sesiones
  • Diseñar, construir y probar estructura administrativa
  • Diseñar, construir y probar modelos de producto y precios
  • Diseñar, construir y probar pagos globales con dos proveedores
  • Diseñar, construir y probar internacionalización
  • Diseñar, construir y probar pruebas
  • Diseñar, construir y probar ci/cd
  • Diseñar, construir y probar estructura de despliegue
  • Diseñar, construir y probar documentación

Empezando con SaaS Core

  • Autenticaciónya estructurado
  • Gestión de sesionesya estructurado
  • Estructura administrativaya estructurado
  • Modelos de producto y preciosya estructurado
  • Pagos globales con dos proveedoresya estructurado
  • Internacionalizaciónya estructurado
  • Pruebasya estructurado
  • CI/CDya estructurado
  • Estructura de despliegueya estructurado
  • Documentaciónya estructurado
Qué incluye

Todas las capas de un SaaS real, ya en su lugar.

Tres frontends, una API y la infraestructura operativa entre ellos.

Sitio de Marketing

Sitio público con precios, estructura SEO e i18n, conectado al catálogo del producto.

Incluido

Aplicación Web del Cliente

Área autenticada del cliente: dashboard, plan, uso y base de facturación.

Incluido

Panel Admin

Opera productos, planes, funcionalidades, usuarios, suscripciones y PSPs.

Incluido

API .NET

API .NET 8 con EF Core, PostgreSQL y endpoints versionados.

Incluido

Autenticación

Autenticación con Supabase, sesiones y rutas protegidas en todas las apps.

Incluido

Gestión de Productos

Productos, planes y catálogo gestionados desde el panel admin.

Incluido

Precios y Funcionalidades

Planes, feature flags y asociaciones plan-funcionalidad listos para modelar tu oferta.

Incluido

Proveedores de Pago

Stripe y Paddle integrados de extremo a extremo: checkout, webhooks firmados y entitlements, con vinculación de checkout por plan.

Incluido

Internacionalización

Rutas por idioma, archivos de traducción y selectores de idioma en cada frontend.

Incluido

Pruebas Automatizadas

Pruebas unitarias con Vitest en los frontends y estructura de pruebas en la API.

Incluido

Despliegue

Frontends listos para Vercel y una API contenedorizada que puedes desplegar donde quieras.

Incluido

Configuración Centralizada

Branding, producto, precios y funcionalidades guiados por archivos de configuración.

Extensible
Facturación global

Vende en todo el mundo sin una entidad local en cada mercado.

A los clientes de tu país les cobras con Stripe. El resto pasa por Paddle como merchant of record, así el IVA y los impuestos sobre ventas corren por su cuenta.

  • Regla de país a proveedor, configurada en el panel admin
  • Los webhooks firmados de ambos proveedores liberan los mismos entitlements
  • Un solo endpoint de checkout: la API resuelve qué proveedor usar
País del compradorConfirmado en el checkout
Regla de enrutamientoDoméstico, internacional, respaldo
StripeTu cuenta doméstica
PaddleMerchant of record
Webhook → accesoEntitlement otorgado
Arquitectura

Un monorepo. Límites claros.

Cada app tiene una sola responsabilidad y lo compartido vive en un único lugar.

apps/

Tres frontends con el mismo lenguaje visual: marketing, app del cliente y admin.

api/

Backend .NET 8: productos, planes, funcionalidades, usuarios, suscripciones y proveedores de pago.

config/

branding.json, product.json, pricing.json y features.json guían todo el producto.

shared/ · docs/ · scripts/

Convenciones, documentación y automatizaciones compartidas por todos los proyectos.

Explorar la arquitectura completa
Stack

Una stack que los equipos ya conocen.

Sin dependencias exóticas. Herramientas probadas, tipadas de punta a punta.

Frontend

ReactViteTypeScriptReact Routeri18nextVitest

Backend

.NET 8C#EF CorePostgreSQLSupabase Auth

Calidad e Infra

Automated TestsVercelMigrationsEnv Config
Cómo funciona

Del clon al despliegue, sin desvíos.

Branding, producto, precios y funcionalidades son configuración centralizada, no constantes dispersas.

Clona la base

Un monorepo con frontends, API, base de datos y scripts.

Configura tu marca

Define nombre, colores e idioma en config/branding.json.

Define productos y precios

Modela planes y funcionalidades desde el panel admin o desde archivos de configuración.

Conecta auth y pagos

Conecta las credenciales de Supabase y las claves de Stripe y Paddle; las integraciones ya están construidas.

Construye tu experiencia única

Dedica tu tiempo al producto, no al boilerplate.

Despliega

Sube a Vercel o al host que elijas, sin ataduras.

config/branding.json
{
  "productName": "Your SaaS",
  "defaultLocale": "en-US",
  "currency": "USD"
}
Onboarding guiado

Un camino guiado de cero a tu primer pago

Tu compra incluye una guía de incorporación de 15 pasos - en inglés, español y portugués - que te lleva de un paquete sin abrir a un producto desplegado cobrando pagos reales. Cada paso termina con una verificación, escrita para ejecutarse con un agente de IA.

Para quién es

Hecho para quienes lanzan SaaS.

Objetivos diferentes, mismo punto de partida.

Founders en solitario

Valida tu idea con una superficie de producto real, no con un prototipo.

Desarrolladores SaaS

Sáltate la infraestructura y trabaja en las funcionalidades que diferencian tu producto.

Freelancers

Entrega proyectos SaaS para clientes con una base profesional desde el primer día.

Agencias de software

Estandariza cómo tu equipo inicia cada proyecto SaaS.

Equipos internos de producto

Lanza herramientas internas con autenticación, administración y estructura de facturación listas.

Constructores en serie

Reutiliza la misma base en varios productos sin reaprender todo de nuevo.

En detalle

Qué cubre la base.

Agrupado por las áreas que importan al lanzar.

Estructura de monorepo
Convenciones compartidas
Configuración centralizada
Documentación
Vista previa

Tres frontends, un mismo lenguaje visual.

El mismo sistema de diseño, trabajos distintos.

Sitio de Marketing

Vende el producto: hero, precios y páginas listas para SEO.

Aplicación Web del Cliente

Área simple y orientada al valor para el cliente final.

Panel Admin

Cabina densa y operativa para quien gestiona el SaaS.

Extensibilidad

Cambia configuración, no código disperso.

La identidad del producto y las reglas comerciales viven en archivos de configuración versionados.

config/product.json
{
  "productName": "Your SaaS",
  "defaultLocale": "en-US",
  "currency": "USD"
}
config/pricing.json
{
  "plans": [
    {
      "name": "Starter",
      "price": 29
    }
  ]
}

Ejemplos ilustrativos: revisa en el repositorio los contratos exactos de configuración.

Precios

Una base. Elige tu licencia.

Los planes vienen directo del catálogo de productos — gestiónalos desde el panel admin.

SaaS Core

Pacote completo

Template completa

347 US$ pago único
SaaS Core Updates

Updates

Continuous access to SaaS Core updates, improvements, bug fixes, and new modules. Cancel anytime — your purchased version remains yours.

7 US$ /mes

Los términos de licencia están resumidos en la página de licencia

FAQ

Preguntas frecuentes

No. Es una base code-first para desarrolladores: un monorepo con frontends React, una API .NET y archivos de configuración que puedes poseer y extender.

Tu próximo SaaS debería empezar por el producto, no por el boilerplate.

Obtén la base y dedica tu primera semana a lo que hace diferente a tu producto.