Candy Redis
Madrasah Pro adalah platform manajemen sistem informasi sekolah dan pendaftaran santri baru (PPDB) berbasis web yang dirancang dengan estetika modern bergaya SaaS. Aplikasi ini mendukung sistem multi-tema yang memungkinkan sekolah mengganti tampilan wajah website dengan cepat dan profesional.
Fitur
1. Sistem Multi-Tema (5+ Tema Profesional)- Tersedia 5 pilihan tema premium (Madrasah Pro 1 hingga Pro 5) yang fully responsive. Setiap tema dirancang dengan palet warna, tipografi (Jakarta Sans, Inter), dan animasi (AOS) yang berbeda untuk menyesuaikan identitas sekolah.
2. PPDB Online Integrated- Formulir Pendaftaran: Pendaftaran santri baru yang sistematis.
- Jalur Pendaftaran: Mendukung pembagian jalur (Zonasi, Afirmasi, Prestasi) dengan manajemen kuota per jalur.
- Cek Status Pendaftaran: Fitur bagi pendaftar untuk mengecek hasil verifikasi atau kelulusan secara mandiri.
- Unduh Bukti PDF: Fitur cetak bukti pendaftaran otomatis setelah dinyatakan lolos.
3. Manajemen Konten Sekolah (CMS)- Profil Sekolah: Pengaturan visi, misi, dan sejarah sekolah.
- Sambutan Kepala Sekolah: Halaman sambutan dinamis lengkap dengan foto pimpinan.
- Manajemen Berita/Blog: Posting artikel berita, pengumuman, dan warta madrasah dengan dukungan SEO Friendly URL (Slugs).
- Galeri Foto: Dokumentasi kegiatan sekolah dalam format grid yang responsif.
4. Database Akademik & Fasilitas- Manajemen Guru & Staf: Menampilkan profil tenaga pendidik secara profesional.
- Daftar Fasilitas: Pengelolaan data sarana prasarana sekolah beserta dokumentasi fotonya.
- Prestasi Siswa: Katalog pencapaian siswa baik di tingkat lokal maupun nasional.
5. Komunikasi & Integrasi- WhatsApp Floating Button: Integrasi navigasi cepat untuk konsultasi PPDB melalui WhatsApp.
- Social Media Hub: Sinkronisasi tautan ke Facebook, Instagram, dan Youtube sekolah.
- Dashboard Admin: Panel kontrol lengkap untuk mengelola seluruh data website dari satu tempat.
- Tersedia 5 pilihan tema premium (Madrasah Pro 1 hingga Pro 5) yang fully responsive. Setiap tema dirancang dengan palet warna, tipografi (Jakarta Sans, Inter), dan animasi (AOS) yang berbeda untuk menyesuaikan identitas sekolah.
- Formulir Pendaftaran: Pendaftaran santri baru yang sistematis.
- Jalur Pendaftaran: Mendukung pembagian jalur (Zonasi, Afirmasi, Prestasi) dengan manajemen kuota per jalur.
- Cek Status Pendaftaran: Fitur bagi pendaftar untuk mengecek hasil verifikasi atau kelulusan secara mandiri.
- Unduh Bukti PDF: Fitur cetak bukti pendaftaran otomatis setelah dinyatakan lolos.
- Profil Sekolah: Pengaturan visi, misi, dan sejarah sekolah.
- Sambutan Kepala Sekolah: Halaman sambutan dinamis lengkap dengan foto pimpinan.
- Manajemen Berita/Blog: Posting artikel berita, pengumuman, dan warta madrasah dengan dukungan SEO Friendly URL (Slugs).
- Galeri Foto: Dokumentasi kegiatan sekolah dalam format grid yang responsif.
- Manajemen Guru & Staf: Menampilkan profil tenaga pendidik secara profesional.
- Daftar Fasilitas: Pengelolaan data sarana prasarana sekolah beserta dokumentasi fotonya.
- Prestasi Siswa: Katalog pencapaian siswa baik di tingkat lokal maupun nasional.
- WhatsApp Floating Button: Integrasi navigasi cepat untuk konsultasi PPDB melalui WhatsApp.
- Social Media Hub: Sinkronisasi tautan ke Facebook, Instagram, dan Youtube sekolah.
- Dashboard Admin: Panel kontrol lengkap untuk mengelola seluruh data website dari satu tempat.
Panduan Install Project
1. Persiapan Awal
Sebelum mulai, pastikan kamu sudah menyiapkan:
- XAMPP, Laragon, atau WAMP
- PHP versi 5.6 sampai 7.4
- Text editor seperti VS Code atau Sublime Text
- Project CodeIgniter 3
2. Letakkan Project di Folder Localhost
Salin folder project CodeIgniter ke folder htdocs (untuk XAMPP) atau www (untuk Laragon).
C:\xampp\htdocs\[nama_folder_project]\
3. Jalankan Apache dan MySQL
Buka XAMPP Control Panel, klik Start pada Apache dan MySQL. Jika menggunakan Laragon, klik Start All.
4. Akses Project di Browser
Buka browser dan ketik:
http://localhost/[nama_folder_project]
Jika berhasil, akan tampil halaman default CodeIgniter.
5. Buat Database
Buka phpMyAdmin di:
http://localhost/phpmyadmin/
Buat database baru, misalnya db_project.
6. Konfigurasi Database
Buka file application/config/database.php dan ubah bagian berikut:
$db['default'] = array(
'hostname' => 'localhost',
'username' => 'root',
'password' => '',
'database' => 'db_project',
'dbdriver' => 'mysqli',
'db_debug' => TRUE
);
7. Atur Base URL
Buka file application/config/config.php dan ubah baris:
$config['base_url'] = 'http://localhost/[nama_folder_project]
8. Import Database (Jika Ada File SQL)
Jika kamu memiliki file SQL, import melalui phpMyAdmin pada database db_project.
9. Jalankan Project
Buka kembali browser dan akses:
http://localhost/[nama_folder_project]
Jika tampil halaman utama aplikasi, berarti instalasi berhasil.
Login Aplikasi
- Administrator // User : admin // Password : admin123
- User // User : user // Password : user











0Komentar