Menu

1 / 2

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

DEV Community·fadow·6 months ago
#8ibfcfiN
#nestjs#nextjs#typescript#webdev#starter
Reading 0:00
15s threshold

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…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.