🚀 ShipMVP is an ultra-lean SaaS starter kit that gives you a production-ready full-stack architecture in minutes.
It combines a .NET 9 modular backend (DDD, EF Core, PostgreSQL) with a modern React frontend (Vite, TypeScript, TailwindCSS), and ships with batteries-included features for billing, file storage, monitoring, and orchestration.
- ⚡ Fast startup → Scaffold a new SaaS project with CLI (
shipmvp new MyProduct) - 🧩 Modular → Inspired by ABP patterns; drop in new domains & modules easily
- 🗄 Single Database → Shared PostgreSQL with EF Core migrations out of the box
- 📊 Monitoring & Orchestration → Built-in .NET Aspire dashboard (logs, traces, health)
- 💳 Subscription billing → Stripe integration ready
- 📂 File uploads → Google Cloud Storage backend
- 🌐 Frontend ready → Editable React app template with modular UI system
- 🔒 Security & Config → Centralized secrets + environment management
-
Backend:
- .NET 9 (Clean Architecture, modular monolith)
- Entity Framework Core + PostgreSQL
- .NET Aspire 9.0 (service discovery, distributed tracing, centralized logging)
- Stripe API (billing), Google Cloud Storage (files)
-
Frontend:
- React 18 + TypeScript
- Vite + TailwindCSS
- Modular feature registry (each module plugs in routes + nav)
- 🏗 Launch a SaaS product without boilerplate setup
- ⚡ Prototype an MVP with production-grade patterns
- 👥 Scale a startup with modular domains (Invoices, Users, Campaigns, etc.)
- 🔌 Extend easily with new backend & frontend modules