Persiapan
- Pastikan
Node.js(v16+) danDockersudah terpasang. - Clone repo starter ini ke lokal Anda.
- Salin file
infra/.env.examplemenjadiinfra/.envdan sesuaikan variabel lingkungan jika perlu.
Starter repo ini menyediakan struktur lengkap aplikasi kos MVP dengan teknologi modern dan best practice. Terdiri dari frontend Next.js dengan API routes, backend Express worker, serta konfigurasi infrastruktur Docker Compose. Semua sudah siap untuk langsung digunakan dan di-deploy.
web/
├── pages/
│ ├── api/
│ │ └── hello.js
│ ├── _app.js
│ ├── index.js
│ └── kos/
│ └── [id].js
├── public/
│ └── favicon.ico
├── styles/
│ └── globals.css
├── package.json
├── next.config.js
server/
├── worker.js
├── package.json
infra/
├── docker-compose.yml
├── .env.example
docs/
├── openapi.yaml
└── README.md
Node.js (v16+) dan Docker sudah terpasang.infra/.env.example menjadi infra/.env dan sesuaikan variabel lingkungan jika perlu.web, jalankan npm install lalu npm run dev untuk frontend Next.js.server, jalankan npm install lalu node worker.js untuk backend Express worker.http://localhost:3000.infra, jalankan perintah docker-compose up -d --build.http://localhost:3000.Klik tombol di bawah untuk mengunduh paket ZIP starter repo aplikasi kos MVP lengkap dengan semua folder dan file yang siap digunakan.
Download ZIP* Paket ZIP berukuran sekitar 1.2 MB