概述

Ready Start 是一个生产级 SaaS 启动模板,帮助开发者在几天内启动项目。

核心功能

技术栈

层级技术
后端NestJS + TypeScript + PostgreSQL(原生 SQL)
前端React 18 + Vite + Tailwind CSS + Shadcn/UI
状态管理Zustand
缓存Valkey / Redis
支付Stripe
邮件SMTP(AWS SES、Gmail、SendGrid 等)+ Handlebars
官网Astro
部署Docker + Docker Swarm

架构

readystart/
├── api/                # 后端业务代码(NestJS)
├── console/            # 前端业务代码(React)
├── libs/
│   ├── api-core/       # 核心后端模块(不建议修改)
│   └── console-core/   # 核心前端模块(不建议修改)
├── website/            # 官网(Astro)
└── docker/             # Docker 配置

核心库libs/)提供认证、计费、租户等基础功能,业务代码api/console/)在此基础上开发。