Rahmad Riskiadi
Masjid Digital adalah sistem informasi manajemen terpadu berbasis web yang dirancang khusus untuk mengelola konten pada layar TV Informasi (Live Display) di Masjid. Dibangun dengan antarmuka yang modern, elegan (Emerald Glassmorphism Theme), dan sangat interaktif.
Aplikasi ini memudahkan pengurus masjid (Takmir, Humas, Operator) untuk mengatur jadwal sholat, pengumuman, petugas dakwah, hingga running text secara real-time tanpa perlu me-refresh layar TV.
Aplikasi dilengkapi dengan sistem hak akses cerdas. Hanya role Superadmin, Operator, dan Humas yang dapat melakukan manipulasi data (Tambah, Edit, Hapus). Role lain hanya akan melihat antarmuka mode Read-Only (Lihat Saja).
Sistem tab rapi untuk mengelola berbagai agenda dakwah:
Clone Repository
git clone https://github.com/radevankaproject/masjid-digital.git
cd masjid-digital
Install Dependency
composer install
npm install
npm run build
Tips Keamanan & Troubleshooting:
Jika Anda menemui pesan error EBADPLATFORM saat menjalankan
npm installseperti ini:npm error code EBADPLATFORM npm error notsup Unsupported platform for lightningcss-win32-x64-msvc... npm error notsup Valid os: win32 npm error notsup Actual os: linuxHal ini terjadi karena perbedaan environment (Aplikasi dikembangkan di Windows dan di-deploy ke Linux).
Solusinya: Gunakan perintah
--forceuntuk memaksa instalasi paket yang sesuai dengan OS server:npm install --force npm run build
Konfigurasi Environment
Salin file .env.example menjadi .env lalu sesuaikan konfigurasi database dan variabel sistem.
cp .env.example .env
php artisan key:generate
Migrasi Database & Seeder
php artisan migrate --seed
Link Storage (Penting untuk Banner)
php artisan storage:link
Jalankan Aplikasi
npm run build
php artisan serve
Akun Login
username: [email protected]
password: masjid123
đ https://demo-masjid.radevankaproject.web.id
username : [email protected]
password : masjid123
đĄ Catatan Penting: Untuk pengalaman pengguna yang maksimal dan kelancaran fungsi antarmuka, sangat disarankan untuk mengelola aplikasi ini menggunakan perangkat Desktop (PC/Laptop).
Jika aplikasi Masjid Digital ini bermanfaat untuk masjid di tempatmu, dukung pengembangannya agar terus di-update dan bebas bug!
Kamu bisa mentraktir saya segelas kopi melalui link di bawah ini:
Project ini dikembangkan secara terbuka! Kami sangat menyambut kontribusi dari developer lain untuk menjadikan aplikasi ini lebih baik bagi umat. Jika Anda ingin berkontribusi:
git checkout -b fitur-keren).git commit -m 'Menambahkan fitur keren').git push origin fitur-keren).Hak Cipta Š 2026 Masjid Digital by RadevankaProject.
Aplikasi ini dirilis di bawah MIT License dengan Ketentuan Tambahan (Additional Terms) mengenai kewajiban atribusi kepemilikan dan kolaborasi. Silakan baca selengkapnya di file LICENSE.md.
Mari ciptakan solusi serupa atau kustomisasi sesuai dengan ekosistem bisnis Anda.