How I built a NestJS + Next.js starter kit with i18n (vi/en) — and why you should too

How I built a NestJS + Next.js starter kit with i18n (vi/en) — and why you should too

After setting up the same NestJS backend boilerplate for the Nth time, I realized I was spending 1-2 days just configuring auth, i18n, Docker, Redis, Swagger — before writing a single line of business logic. So I built two starter kits. Not vibe-coded. Clean code. Tested. Production-ready. What's inside 🔥 NestJS Vietnam Starter ($8) JWT auth (access + refresh tokens) + RBAC (admin/user roles) Bilingual i18n (Vietnamese + English) — auto-detects Accept-Language MongoDB + Redis + Bull queues Docker Compose — one command to run everything Auto-generated Swagger docs Rate limiting, validation pipes, exception filters 36 tests (unit + e2e) — all green ⚡ Next.js Vietnam Starter ($13) Next.js 16 App Router + React 19 + Tailwind v4 Dark mode + bilingual i18n Auth pages (login/register) wired to the NestJS backend Dashboard, profile page, PayOS payment template Fully responsive, mobile-first Tech stack NestJS TypeScript MongoDB Redis Docker Next.js 16 React 19 Tailwind v4 Why I built this Most starter kits are English-only. Vietnamese devs building for local markets need i18n from day one, with proper tone marks — not machine-translated garbage. These kits ship with natural Vietnamese translations alongside English. Also, I got tired of Googling the same setup steps every project. Try it https://fadow.gumroad.com/l/nestjs-starter-kit-vietnam https://fadow.gumroad.com/l/nextjs-starter-kit-vn No free tier yet. But 7-day no-questions-asked refund if it doesn't save you time. Built to use. Not to flex.

Original Source

Read the full article at Dev →

KhanList aggregates and links to publicly available news content. We do not host full articles from third-party sources. Always verify important information with original sources.