Skip to content

ShipMVP

🚀 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.


Why ShipMVP?

  • 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

Stack

  • 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)

Use Cases

  • 🏗 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

Pinned Loading

  1. ship ship Public template

    C# 1

  2. ship-react ship-react Public

    TypeScript

  3. ShipMvp.Cli ShipMvp.Cli Public

    C#

Repositories

Showing 5 of 5 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…