Candy School
Aplikasi untuk membantu Kegiatan Sekolah untuk CBT (Ujian berbasis digital), E-Learning, Absensi Sekolah, Dan Lain-lain. Aplikasi dibuat dengan desain yang Clean dan Mudah digunakan. Dibuat menggunakan teknologi saat yaitu Framework Codeigniter 4, Bootstrap 5, Vue JS.
Tampilan versi mobile yang sangat memudahkan penggunaan aplikasi. Dilengkapi fitur untuk melihat jadwal pelajaran, jadwal ujian, Absensi berdasarkan Radius Jarak & Scan QR-Code.
Fitur
- Dashboard
- Data Master
- Tahun Pelajaran
- Mata Pelajaran
- Jurusan
- Tingkat
- Kelas
- Jenis Ujian
- Ruang Ujian
- Siswa
- Import Data
- Bank Soal
- Ujian
- Manajemen User
- Lain Lain
- Pengaturan
- Auth
Panduan Install Project
1. Persiapan Awal
Sebelum mulai, pastikan kamu sudah menyiapkan:
- XAMPP, Laragon, atau WAMP
- PHP versi minimal 7.4 (disarankan 8.1 ke atas)
- Composer (wajib untuk CodeIgniter 4)
- Text editor seperti VS Code atau Sublime Text
2. Instal CodeIgniter 4 dengan Composer
Buka Command Prompt dan arahkan ke folder htdocs (atau www jika memakai Laragon).
cd C:\xampp\htdocsKemudian jalankan perintah berikut untuk menginstal project baru:
composer create-project codeigniter4/appstarter sistem_kasSetelah selesai, project CodeIgniter 4 akan berada di folder sistem_kas.
3. Jalankan Server Development
Masuk ke folder project menggunakan Command Prompt:
cd sistem_kasKemudian jalankan server bawaan CodeIgniter:
php spark serveJika berhasil, akan muncul alamat seperti berikut:
http://localhost:8080Buka alamat tersebut di browser untuk melihat halaman default CodeIgniter 4.
4. Konfigurasi Base URL
Buka file app/Config/App.php, lalu ubah bagian berikut sesuai nama folder project kamu:
public string $baseURL = 'http://localhost:8080/';Jika kamu ingin menjalankan lewat XAMPP (tanpa spark), ubah menjadi:
public string $baseURL = 'http://localhost/[folder_project_anda]/';5. Buat Database
Buka phpMyAdmin:
http://localhost/phpmyadmin/Buat database baru, misalnya db_project.
6. Konfigurasi Database
Buka file app/Config/Database.php dan ubah sesuai pengaturan localhost kamu:
public $default = [
    'DSN'      => '',
    'hostname' => 'localhost',
    'username' => 'root',
    'password' => '',
    'database' => 'db_project_anda',
    'DBDriver' => 'MySQLi',
    'DBDebug'  => true,
];7. Jalankan Migration (Opsional)
Jika project kamu sudah memiliki migration, jalankan perintah berikut:
php spark migratePerintah ini akan membuat tabel secara otomatis di database.
8. Jalankan Project di Browser
Buka browser dan akses alamat berikut:
http://localhost:8080Atau jika kamu menggunakan XAMPP tanpa spark:
http://localhost/sistem_kas/publicJika halaman CodeIgniter muncul, berarti instalasi berhasil.
Login Aplikasi
- Administrator // User : admin // Password : admin
- User // User : user // Password : user
 

0Komentar