Sistem Informasi Desa berbasis WordPress yang modern, cepat, dan terintegrasi. Dibangun dengan arsitektur OOP, REST API, dan Alpine.js untuk performa maksimal.
Plugin ini menyediakan solusi lengkap untuk digitalisasi desa:
- Statistik Real-time: Ringkasan jumlah penduduk, surat, aduan, dan keuangan.
- Visualisasi Data: Grafik status surat (Pending/Proses/Selesai) dan chart lainnya menggunakan Chart.js.
- Widget Keuangan: Pantau pemasukan dan pengeluaran desa tahun berjalan.
- Aspirasi Terbaru: Daftar aduan warga terbaru yang perlu ditindaklanjuti.
- Pengajuan Surat: Warga dapat mengajukan surat secara online (SKTM, Surat Pengantar, dll).
- Tracking Status: Cek status permohonan surat secara real-time.
- Cetak Otomatis: Template surat siap cetak dengan data dinamis.
- Database Penduduk: Pengelolaan data penduduk terpusat.
- Import/Export: Fitur import/export data format CSV untuk kemudahan migrasi data.
- Generator Data Dummy: Fitur built-in untuk mengisi data dummy saat testing (Hanya aktif di Mode Pengembang).
- Pencatatan Anggaran: Kelola Pemasukan dan Belanja desa.
- Grafik Realisasi: Visualisasi persentase realisasi anggaran.
- Publikasi: Shortcode untuk menampilkan transparansi anggaran di website.
- Kanal Pengaduan: Form pelaporan masalah/aspirasi dengan dukungan upload foto.
- Manajemen Tiket: Status tracking (Pending -> In Progress -> Resolved).
- Respon Admin: Admin dapat memberikan tanggapan langsung pada aduan.
- Manajemen Program: Kelola data program bantuan (BLT, PKH, dll).
- Data Penerima: Daftar penerima bantuan by name/address (masked for public).
- Transparansi: Publikasi daftar penerima bantuan untuk akuntabilitas.
- Promosi UMKM: Direktori UMKM desa dengan galeri foto dan kontak WhatsApp.
- Potensi Wilayah: Pemetaan potensi pertanian, wisata, dll.
- Identitas Desa: Pengaturan global untuk nama desa, alamat, logo, dan kepala desa.
- Development Mode: Opsi untuk mengaktifkan/menonaktifkan fitur developer (seperti generator dummy data).
- Beaver Builder Integration: Modul drag-and-drop khusus untuk pengguna Beaver Builder.
- Elementor Integration: Widget khusus untuk pengguna Elementor Page Builder.
- Backend: PHP 7.4+ (OOP Concept), WordPress REST API.
- Frontend: Alpine.js (Reactive UI), Tailwind-like CSS (Clean UI), Chart.js.
- Database: Custom Tables (
wp_desa_residents,wp_desa_letters,wp_desa_complaints,wp_desa_finances, etc) untuk performa tinggi.
- Upload folder
wp-desake direktori/wp-content/plugins/. - Aktifkan plugin melalui menu Plugins di WordPress.
- Tabel database akan otomatis dibuat saat aktivasi.
- Buka menu WP Desa > Pengaturan untuk melengkapi identitas desa.
- (Opsional) Aktifkan Development Mode di Pengaturan untuk memunculkan tombol "Generate Dummy".
Pasang shortcode berikut di Halaman (Page) WordPress:
| Fitur | Shortcode | Keterangan |
|---|---|---|
| Layanan Surat | [wp_desa_layanan] |
Form pengajuan & tracking surat |
| Aspirasi Warga | [wp_desa_aduan] |
Form pengaduan & cek status |
| Transparansi Keuangan | [wp_desa_keuangan] |
Tabel & grafik APBDes |
| Program Bantuan | [wp_desa_bantuan] |
Daftar program & penerima bantuan |
| Statistik Desa | [wp_desa_statistik] |
Ringkasan demografi penduduk |
| UMKM Desa | [wp_desa_umkm] |
Direktori UMKM (Grid Layout) |
| Potensi Desa | [wp_desa_potensi] |
Daftar Potensi Desa |
| Profil Desa | [wp_desa_profil] |
Informasi identitas & kontak desa |
| Kepala Desa | [wp_desa_kepala_desa] |
Foto & nama Kepala Desa |
wp-desa/
├── assets/ # CSS, JS (Admin & Frontend)
├── src/ # Source Code
│ ├── Admin/ # Menu & Meta Boxes
│ ├── Api/ # REST API Controllers
│ ├── Core/ # Core Logic (Activator, PostTypes)
│ ├── Database/ # Migrations & Seeders
│ ├── Frontend/ # Shortcodes & Views
│ └── Integrations/ # 3rd Party Integrations (Beaver Builder, Elementor)
├── templates/ # Admin Views (Dashboard, Residents, etc)
└── wp-desa.php # Main File
GPL-2.0+