Starter Next.js 16

Kirim back office staf bilingual tanpa mulai dari nol.

App Router, Prisma RBAC, fitur berlapis, dan UI admin yang rapi — siap di-fork untuk produk berikutnya.

Yang Anda dapat

Template yang siap produksi

Halaman publik tetap sederhana. Kerja staf ada di /admin dengan sesi cookie, gerbang izin, dan daftar yang tersimpan di URL.

Domain berlapis

Repository → service → action → UI. Zod di batas validasi.

i18n en / id

Locale cookie, rute berawalan, dictionary sebagai sumber salinan.

RBAC staf Prisma

Peran, izin, log aktivitas, dan bypass Super Admin.

Dirancang untuk fork

Konvensi yang tumbuh

Pola yang sama dipakai di produksi Lencir — disesuaikan agar setiap produk baru mulai dengan back office yang tenang dan konsisten.

Arsitektur

Lapisan jelas agar agen dan manusia tahu di mana kode baru diletakkan.

Bilingual dari awal

Setiap string UI ada di dictionary en dan id — tanpa salinan hardcoded.

RBAC staf

Dasbor, pengguna, peran, dan log audit di-gate oleh kunci izin.

FAQ

Pertanyaan

Jalankan seed database, lalu buka /admin/login dengan kredensial SEED_SUPER_ADMIN_* atau SEED_ADMIN_* dari .env.example.

Siap kelola staf?Buka back office