GpWpTSY8TfO8GpOoGpzoBSO5Gi==

Form

Comment

Absen Monitoring Guru dan Siswa

Source Code
Xcoding
Diposting oleh:Xcoding

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