Aplikasi Absensi GPS
Pendahuluan
Aplikasi Absensi GPS adalah sistem absensi siswa yang mengimplementasikan GPS pada perangkat Android siswa. Aplikasi ini dikembangkan sebagai capstone project untuk kelulusan mahasiswa S1 Informatika.
Komponen Utama
Aplikasi ini terdiri dari tiga komponen utama:
- Backend (Laravel) - Menyediakan API dan mengelola data absensi
- Frontend Admin (Vue.js) - Antarmuka untuk admin dan guru mengelola data
- Aplikasi Mobile (Android) - Aplikasi untuk siswa melakukan absensi
Fitur Utama
Platform Admin (Laravel + Vue.js)
- Login & Logout admin
- CRUD User (role: admin, guru)
- CRUD Kelas
- CRUD Siswa
- Kelola Absensi
- Dashboard statistik absensi
- Download laporan absensi
Aplikasi Android
- Splash screen dengan scanning server
- Login siswa
- Absensi masuk dan keluar dengan GPS
- Tampilan profil dan status absensi
Panduan Dokumentasi
Dokumentasi ini disusun untuk membantu Anda memahami struktur, alur kerja, dan cara menggunakan aplikasi Absensi GPS. Silakan pilih bagian yang ingin Anda pelajari:
- Arsitektur Sistem - Penjelasan tentang arsitektur dan teknologi yang digunakan
- Backend - Dokumentasi tentang backend Laravel
- Frontend - Dokumentasi tentang frontend Vue.js
- API - Dokumentasi API untuk aplikasi mobile
- Android - Dokumentasi aplikasi Android
- Deployment - Panduan deployment aplikasi
- Pengujian - Panduan pengujian aplikasi