See also NestJS-Starter-Kit v2
- TypeORM (Postgres), Migrations, Seeding
- OpenAPI (Swagger)
- Auth (JWT) and Users full-fledged modules
- Sending mail (Nodemailer or SendGrid), catch with MailHog
- CI (GitHub Actions)
- Docker setup
- Config, Logger, Validation
- Unit and e2e test examples
Install dependencies:
pnpm install
Copy .env.example
to .env
cp ./example.env ./.env
docker-compose up -d
pnpm run start:dev
Seed demo data:
pnpm run console:dev job seed
Go to http://localhost:3000
Finish Docker
docker compose stop