Optimalisasi Pengembangan Sistem Presensi Adaptif dengan Location-Based Services Menggunakan Laravel Filament

Authors

  • Hanif Isma Nugraha Universitas PGRI Semarang
  • Mega Novita Universitas PGRI Semarang

Abstract

Presensi merupakan salah satu elemen penting dalam pengelolaan kehadiran di berbagai lingkungan. Seiring berkembangnya kebutuhan yang semakin fleksibel, sistem presensi dituntut untuk menyesuaikan dengan berbagai situasi dan lokasi. Banyak sistem dikembangkan untuk perangkat mobile dan membutuhkan instalasi aplikasi, sehingga kurang fleksibel untuk diterapkan secara luas. Penelitian ini mengembangkan sistem presensi adaptif berbasis web dengan memanfaatkan Location-Based Services (LBS) atau layanan berbasis lokasi. Selain fungsionalitas inti, tantangan utama dalam pengembangan sistem ini adalah pembangunan panel administrasi yang komprehensif namun efisien. Untuk mengatasinya, digunakan Laravel Filament, sebuah framework admin modern. Sistem ini dirancang agar dapat digunakan di berbagai lingkungan, serta memungkinkan admin mengatur batasan lokasi presensi secara dinamis, termasuk memberikan izin presensi dari lokasi mana pun bila diperlukan. Sistem diuji oleh peserta magang melalui simulasi langsung di kantor magang dengan radius lokasi yang ditetapkan sebesar 100 meter. Hasil pengujian menunjukkan bahwa fitur pembatasan lokasi berjalan optimal, di mana pengguna hanya dapat melakukan presensi dalam radius yang ditentukan, kecuali jika telah diberi izin Work from Anywhere (WFA). Penggunaan Laravel Filament terbukti mempercepat pembangunan antarmuka admin tanpa pengkodean manual dari awal, sekaligus meningkatkan konsistensi tampilan dan mengurangi potensi kesalahan dalam manajemen data. Pengembangan ini menunjukkan bahwa integrasi LBS dan Laravel Filament efektif dalam membangun sistem presensi adaptif yang efisien dan fleksibel.

Downloads

Published

2025-10-14