Absensi
Aplikasi Absensi Monitoring adalah sebuah kegiatan pengambilan data guna mengetahui jumlah kehadiran pada suatu acara. Setiap kegiatan yang membutuhkan informasi mengenai peserta tentu akan melakukan absensi.
Fitur
- login multiple level (cookie expired 1 year)
- login admin
- login guru
- login siswa
- login orang tua (siswa)
- daftar akun guru
- daftar akun siswa
Role Admin
- Beranda
- Kelola data guru (CRUD)
- Import data guru (csv, ods, xlsx)
- Kelola data kelas/penjadwalan absen (CRUD)
- Kelola data siswa (CRUD)
- Import data siswa (csv, ods, xlsx)
- Monitoring data absen perbulan, perkelas (keseluruhan)
- Rekap data absen per bulan, perkelas (xls)
- Setelan sistem
- Setelan telegram (chat id group, token bot)
- Setelan API MAPS
- Change username dan password login admin
Role Guru
- Beranda
- Kelola data kelas/penjadwalan absen (CRUD)
- Kelola data siswa (CRUD)
- Import data siswa (csv, ods, xlsx)
- Eksport data siswa (xls)
- Kelola pengumuman per kelas (CRUD)
- Monitoring data absen per bulan
- Lihat data absen siswa (koordinat/lokasi, foto siswa)
- Rekap data absen per bulan, per kelas (xls)
- Setelan akun guru
Role Siswa
- Absen masuk dan pulang
- Lacak koordinat siswa saat absen
- Akses kamera/webcam saat absen
- Notif ke group telegram saat absen
- Notif ke bot orang tua (siswa) saat absen
- Lihat pengumuman
- Menanggapi/mengomentari pengumuman
- Lihat jadwal absen
- Monitoring data absen per bulan
- Edit profil siswa
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 : admin
- User // User : user // Password : user
 

0Komentar