Website ini adalah sistem absensi verifikasi muka berdasarkan dengan koordinat gps yang sudah ditentukan dan penggajian pegawai.
- Absensi dengan Verifikasi muka
- Gps Koordinat
- Penggajian Pegawai
- Task Scheduller tanggal absensi
Download atau clone project github.
git clone https://github.com/madmouse17/laravue-absensi.git
Setelah selesai ketikkan ini pada terminal :
composer install
copy atau rubah nama env.example jadi .env dan isi kan nama database anda. setelah itu ketikkan pada terminal
php artisan migrate
php artisan key:generate
php artisan storage:link
php artisan optimize
php artisan db:seed
buka app/http/kernel cari schedule untuk mengatur tanggal absensi karyawan. ketikkan ini diterminal
php artisan schedule:work
Jika ingin mensetting task scheduller silahkan kunjungi link ini: https://laravel.com/docs/8.x/scheduling
*NB:sebelum memulai absensi silahkan set lokasi dulu dan jangan lupa refresh web soalnya state nya masih belum bisa, jangan lupa membuat pegawai, jika absen melebihi radius yang ditentukan hanya bisa ijin saja, jika dijangkauan bisa absen masuk,ijin dan pulang, dan jangan lupa jalankan task scheduler.
Plugin | README |
---|---|
Primevue | [https://www.primefaces.org/primevue/][PlDb] |
faceapi.js | [https://github.com/justadudewhohacks/face-api.js/][PlGh] |
Yajra | [https://github.com/yajra/laravel-datatables-html][PlGd] |
MapBox | [https://www.mapbox.com/][PlOd] |