Tentang Pondok CMS
Tentang Pondok CMS, sistem informasi pesantren open source (MIT): mengapa dibuat, prinsipnya, lisensinya, cara berkontribusi, dan teknologinya.
RingkasnyaPondok CMS adalah sistem informasi pesantren open source berlisensi MIT. Bendahara, panitia PSB, dan musyrif bekerja dari satu aplikasi yang dipasang di hosting cPanel pondok sendiri, tanpa biaya per santri.
Mengapa Pondok CMS dibuat? Tautan ke bagian Mengapa Pondok CMS dibuat?
Bendahara pesantren sering merekap SPP dari buku kas ke lembar kerja. Panitia PSB mengetik ulang data pendaftar setelah berkas dikumpulkan. Musyrif mencatat penghuni kamar di buku yang berbeda lagi. Aplikasi sekolah umum jarang menyediakan tempat untuk santri mukim, asrama, musyrif, dan biaya yang jenisnya banyak, dari SPP dan makan sampai uang pangkal dan beasiswa.
Layanan langganan menghitung biaya per santri setiap bulan, dan data anak tersimpan di server orang lain. Pondok CMS dibuat sebagai alternatif: gratis, dipasang di server lembaga sendiri, dan datanya tetap milik lembaga. Data santri cukup diisi sekali, dari pendaftaran sampai lulus.
Siapa yang mengembangkan? Tautan ke bagian Siapa yang mengembangkan?
Pondok CMS dikembangkan oleh Hadie Danker. Anda bisa melihat profilnya di LinkedIn atau mengunjungi situs dankedev.com.
Pondok CMS dikembangkan dari kebutuhan nyata administrasi pesantren. Kodenya terbuka supaya pesantren dan sekolah lain bisa memakai, memeriksa, dan memperbaikinya.
Apa prinsip yang dipegang Pondok CMS? Tautan ke bagian Apa prinsip yang dipegang Pondok CMS?
- Data milik lembaga. Data santri, keuangan, dan dokumen disimpan di server pondok, bukan di layanan pihak ketiga.
- Ringan. Berjalan di shared hosting murah dan tampil baik di ponsel Android.
- Bahasa Indonesia. Antarmuka dan istilah pesantren memakai bahasa yang dipahami pengurus.
- Hati-hati. Perubahan diuji dulu dan tidak mengubah cara kerja yang sudah dipakai pengguna.
- Terbuka untuk diaudit. Siapa pun boleh membaca, memeriksa, dan menguji kodenya.
Apa lisensi Pondok CMS? Tautan ke bagian Apa lisensi Pondok CMS?
Pondok CMS berlisensi MIT. Anda boleh memakai, menyalin, mengubah, menggabungkan, menerbitkan, dan menjual kembali perangkat lunak ini, termasuk untuk keperluan komersial. Syaratnya, setiap salinan menyertakan pemberitahuan hak cipta dan teks lisensi. Anda tidak wajib membagikan perubahan yang Anda buat. Perangkat lunak ini diberikan tanpa garansi.
Bagaimana cara berkontribusi? Tautan ke bagian Bagaimana cara berkontribusi?
Ada empat cara membantu:
- Laporkan masalah yang Anda temukan melalui issue di GitHub.
- Usulkan fitur baru. Ceritakan pekerjaan yang ingin Anda permudah.
- Perbaiki atau tambahkan dokumentasi.
- Kirim perubahan kode sebagai pull request.
Panduan lengkap ada di halaman pengembangan. Kode sumber tersedia di github.com/dankedev/pondok.
Teknologi apa yang dipakai Pondok CMS? Tautan ke bagian Teknologi apa yang dipakai Pondok CMS?
Pondok CMS dibangun dengan Laravel 13 di atas PHP 8.3. Panel admin memakai Filament, halaman publik memakai Blade, Livewire, dan Tailwind. Hak akses berbasis peran ditangani Spatie Permission, dan jejak audit, termasuk untuk keuangan, dicatat dengan Spatie Activitylog. Basis data yang didukung adalah MySQL atau MariaDB.
Pilihan ini membuat Pondok CMS tetap bisa dipasang di shared hosting cPanel, tanpa Redis, tanpa Node.js saat berjalan, dan tanpa staf IT khusus.
Situs ini dibangun dengan Hugo dan Cloudflare.