Lab · 2025
30 Day Map Challenge
Aplikasi web untuk tantangan 30 hari membuat peta — satu peta per hari, dengan pelacakan progres, MapLibre dan PostGIS.
- Status
- Prototipe
- Tahun
- 2025
- Teknologi
- Next.jsMapLibrePostGISPrisma
Apa fungsinya
Aplikasi web untuk tantangan 30 hari membuat peta: satu peta per hari, dengan dashboard yang melacak progres ketiga puluh tantangan.
- Dashboard berisi ringkasan semua tantangan dan pelacakan progres.
- Satu halaman per hari, bisa dibuka dari sidebar, masing-masing dengan peta interaktifnya sendiri.
- Tandai selesai untuk mengikuti jalannya tantangan.
Cara dibangun
- 01Halaman tantanganNext.js App Router
- 02PetaMapLibre GL
- 03Data spasialPostgreSQL + PostGIS
- 04Akses dataPrisma
Next.js 16 dengan TypeScript dan Tailwind CSS. Data spasial disimpan dan di-query di PostgreSQL dengan PostGIS melalui Prisma, lalu ditampilkan dengan MapLibre GL.