SmartGovt — Administrasi & Pelayanan Desa
Platform pemerintahan desa: data penduduk dan keluarga, layanan surat, GIS, statistik wilayah, administrasi RT/RW, portal warga, dan penilaian Desa Anti Korupsi.
Berjalan di produksi pada 3 domain — situs produk ditambah satu penerapan per pemerintah daerah.
Tangkapan layar
Ringkasan
Apa yang dikerjakan sistem ini.
SmartGovt menyatukan administrasi kependudukan, pelayanan publik, dan pendataan wilayah dalam satu aplikasi Laravel besar dengan lebih dari 100 model data dan 180 migrasi basis data. Data penduduk, kartu keluarga, rumah tangga, perangkat desa, tempat, dan infrastruktur dikelola sesuai cakupan wilayah dan kewenangan pengguna. Peristiwa kependudukan seperti kelahiran, kematian, kepergian, kedatangan, pendaftaran domisili, perbaikan data, dan pemecahan kartu keluarga masing-masing punya alur pencatatannya sendiri.
Layanan dokumen mencakup jenis dan template surat, editor template, formulir permohonan, persetujuan atau penolakan oleh perangkat desa, tanda tangan, penerbitan, unduhan PDF, serta verifikasi melalui QR code atau berkas yang diunggah. Dokumen bisa ditata dalam folder dan dibagikan lewat halaman publik, sementara integrasi WOPI menyediakan penyuntingan dokumen melalui layanan editor eksternal. Halaman layanan juga bisa disematkan di situs lain memakai embed token.
Di luar layanan dokumen, SmartGovt menyediakan survei rumah tangga dan individu, verifikasi foto bergeotag, statistik demografi dengan potret historis, peta penduduk dan fasilitas, serta impor data spasial melalui layanan GIS. Modul Desa Anti Korupsi mengelola komponen, indikator, bukti dukung, dan verifikasi. Administrasi kemasyarakatan mencakup kegiatan dengan RSVP dan notulen, buku kas, iuran, tabungan, dan arisan warga. Portal warga menambahkan janji temu, buku tamu, kontak penting, dan peringatan darurat dengan notifikasi push. Lapisan integrasi, SSO, dan API menghubungkan data ini dengan aplikasi lain dalam ekosistem desa, termasuk aplikasi mobile pendampingnya.
Daftar fitur
Rincian kemampuan
40 kemampuan yang diverifikasi langsung terhadap kode sumber proyek.
Data kependudukan
- Data kependudukan: profil penduduk, pencarian NIK, foto, dan riwayat perubahan
- Data pendukung penduduk: kontak, disabilitas, jaminan kesehatan, kehamilan, dan vaksinasi
- Kartu keluarga: keluarga, anggota keluarga, dan pemecahan kartu keluarga
- Peristiwa kependudukan: kelahiran, kematian, kepergian, kedatangan, dan pendaftaran domisili
- Migrasi keluar dengan pencatatan negara atau wilayah tujuan
- Perbaikan dan validasi data penduduk, termasuk pemutakhiran pendidikan dan pekerjaan
- Impor penduduk dan rumah tangga lewat antrean dengan unduhan baris yang gagal
- Ekspor penduduk, rumah tangga utama, rumah tangga tambahan, dan keluarga di luar rumah tangga
- Data rumah tangga, anggota, status verifikasi, dan titik lokasi di peta
- Survei rumah tangga dan individu, statistik terpadu, kemiskinan, dan rumah tidak layak huni
- Lampiran dan galeri foto rumah tangga dengan pemeriksaan koordinat GPS
- Dasbor data terpadu untuk memantau kelengkapan pendataan
- Data referensi wilayah dari provinsi, kabupaten, kecamatan, dan desa sampai dusun, RW, dan RT
- Pembuatan RW/RT massal dan hierarki wilayah ter-cache untuk pencarian cepat
- Perangkat desa, jabatan, akun operator, akun sementara, dan hak akses wilayah pengguna
- Data referensi demografi: pendidikan, pekerjaan, agama, disabilitas, golongan darah, status perkawinan, hubungan keluarga, kewarganegaraan, keluarga berencana, posyandu, dan kelompok umur
Layanan surat & dokumen
- Jenis surat, template surat, penyuntingan dan duplikasi template, serta formulir layanan
- Permohonan surat dengan pemilihan layanan dan data pemohon
- Persetujuan dan penolakan surat, termasuk pemrosesan permohonan secara massal
- Penerbitan surat, pratinjau, pencetakan, tanda tangan, dan unduhan PDF
- Verifikasi surat melalui pemindaian QR atau berkas yang diunggah
- Folder dokumen, pemindahan berkas, tautan berbagi, dan unduhan publik
- Integrasi editor dokumen melalui protokol WOPI
- Halaman layanan dan DAK yang disematkan di situs lain memakai embed token
Fasilitas, tempat, dan GIS
- Data fasilitas, survei akses fasilitas, dan galeri foto terverifikasi
- Tempat, jenis tempat, dan statistik per tempat
- Peta GIS dengan lapisan rumah tangga, penduduk, fasilitas, dan tempat
- Impor KML/KMZ melalui layanan GIS terintegrasi
- Statistik penduduk, pekerjaan, layanan, perangkat desa, rumah tangga, dan infrastruktur
- Potret historis penduduk, peristiwa, dan layanan untuk perbandingan antarperiode
Desa Anti Korupsi
- Desa Anti Korupsi: komponen, indikator, unggahan bukti dukung, verifikasi, dan pemantauan progres
Administrasi kemasyarakatan
- Kegiatan warga: peserta, RSVP, check-in, checklist, keputusan, tindak lanjut, notulen, dan pengingat
- Buku kas warga: pengajuan transaksi, persetujuan, pembatalan, rekonsiliasi, dan penutupan
- Iuran warga: aturan penagihan, penerbitan tagihan, pembayaran, dan kuitansi
- Tabungan warga dengan periode penarikan serta arisan dengan setoran dan pengundian
- Portal warga: janji temu, buku tamu, kontak penting, dan jadwal piket
- Peringatan darurat dengan notifikasi push ke perangkat warga yang berlangganan
Integrasi dan hak akses
- Konektor integrasi, instalasi, antrean pesan, dan sinkronisasi dengan aplikasi lain
- Autentikasi warga, SSO, peran dan hak akses pengguna, serta pencatatan aktivitas
- API penduduk, wilayah, surat, kegiatan, dan DAK untuk aplikasi mobile pendamping
Kapabilitas
Yang dirancang untuk ditangani.
Sorotan implementasi yang terdokumentasi di kode sumber proyek.
- Pemetaan wilayah
- GIS
- Penduduk, rumah tangga, dan fasilitas
- Pelayanan publik
- Surat
- Permohonan hingga verifikasi QR
- Desa Anti Korupsi
- DAK
- Indikator, bukti dukung, dan verifikasi
Teknologi
Dibangun dengan 19 teknologi.
- Laravel 12
- PHP 8.2
- Blade
- Alpine.js
- Tailwind CSS 4
- Laravel Octane
- RoadRunner
- Laravel Sanctum
- JWT Auth
- Laravel Socialite
- Spatie Permission
- Spatie Media Library
- PHPWord
- DomPDF
- Endroid QR Code
- Intervention Image
- Maatwebsite Excel
- Amazon S3
- MySQL
Pertanyaan umum
Yang biasanya ditanyakan.
Satu instalasi SmartGovt bisa melayani berapa desa?
Sistemnya dibangun dengan cakupan wilayah dan kewenangan pengguna, bukan satu instalasi per desa, sehingga satu penerapan bisa melayani seluruh desa dalam satu kabupaten dengan data terpisah dan hak akses per wilayah. Saat ini berjalan di tiga pemerintah daerah pada domain masing-masing.
Apakah warga bisa memverifikasi surat tanpa datang ke kantor?
Bisa. Surat yang diterbitkan membawa QR code, dan verifikasi juga menerima berkas yang diunggah. Keduanya dicocokkan ke data penerbitan, jadi siapa pun yang memegang surat bisa memeriksanya.
Bagaimana data penduduk yang sudah ada dimasukkan?
Lewat impor Excel terantre yang melaporkan baris gagal sebagai berkas yang bisa diunduh, sehingga data bermasalah diperbaiki tanpa mengulang seluruh impor. Untuk data yang hanya ada di kertas, Bot OCR KK membaca foto kartu keluarga ke basis data yang sama.
Satu bidang
Proyek serupa.
Mekar Cilacap — Portal & Marketplace BUMDes/KMP
Platform digitalisasi BUMDes Kabupaten Cilacap: frontend Next.js 16 dengan API Laravel terpisah untuk direktori badan usaha, marketplace produk, buku kas dan laporan bulanan, LPJ, program kerja, dan bagi hasil.
Next.js 16 · React 19 · TypeScript · Tailwind CSS 4 · +10
Web Builder — SaaS Website Desa
Platform SaaS multi-tenant untuk website desa: editor visual GrapesJS, domain kustom dengan TLS on demand, impor WordPress, analisis SEO, dan integrasi data SmartGovt.
Next.js 15 · React 19 · TypeScript · Laravel 13 · +12
Bot OCR KK — Ekstraksi Data lewat Telegram
Bot Telegram yang mengekstrak foto Kartu Keluarga memakai Google Gemini, memvalidasi data dan referensi wilayah, lalu menyimpan hasilnya ke basis data SmartGov.
Node.js · Telegram Bot API · Google Gemini · MySQL · +3