Aplikasi Absensi Siswa QR Code Offline dan Online Gratis

Daftar Isi

 Assalamualaikum Wr. Wb.

Halo sabahat GTK semua, semoga dalam keadaan sehat dan bahagia.

Pada tutoarial kali ini saya ingin berbagi informasi atau sedikit mengulas sebuah aplikasi berbasis web untuk absensi Siswa dan Guru disekolah yang menggunakan teknologi scan QR Code yang dapat digunakan baik secara offline dan online dan gratis.

Aplikasi Absensi Siswa QR Code Gratis
Aplikasi Absensi Siswa QR Code Gratis

Tanpa panjang lebar mari langsung saja kita mulai.

A. Aplikasi Web Sistem Absensi Sekolah Berbasis QR Code

Sebuah aplikasi yand dikembangkan oleh @ikhsan3adi dan dibagikan secara gratis di GitHub.

Aplikasi Web Sistem Absensi Sekolah Berbasis QR Code adalah sebuah proyek yang bertujuan untuk mengotomatisasi proses absensi di lingkungan sekolah menggunakan teknologi QR code. Aplikasi ini dikembangkan dengan menggunakan framework CodeIgniter 4 dan didesain untuk mempermudah pengelolaan dan pencatatan kehadiran siswa dan guru.

Fitur Utama

  • QR Code scanner. Setiap siswa/guru menunjukkan qr code kepada perangkat yang dilengkapi dengan kamera. Aplikasi akan memvalidasi QR code dan mencatat kehadiran siswa ke dalam database.
  • Login petugas.
  • Dashboard petugas. Petugas sekolah dapat dengan mudah memantau kehadiran siswa dalam periode waktu tertentu melalui tampilan yang disediakan.
  • QR Code generator & downloader. Petugas yang sudah login akan men-generate dan/atau mendownload qr code setiap siswa/guru. Setiap siswa akan diberikan QR code unik yang terkait dengan identitas siswa. QR code ini akan digunakan saat proses absensi.
  • Ubah data absen siswa/guru. Petugas dapat mengubah data absensi setiap siswa/guru. Misalnya mengubah data kehadiran dari tanpa keterangan menjadi sakit atau izin.
  • Tambah, Ubah, Hapus(CRUD) data siswa/guru.
  • Tambah, Ubah, Hapus(CRUD) data kelas.
  • Lihat, Tambah, Ubah, Hapus(CRUD) data petugas. (khusus petugas yang login sebagai superadmin).
  • Generate Laporan. Generate laporan dalam bentuk pdf.
  • Import Banyak Siswa. Menggunakan CSV delimiter koma (,)

B. Cara Instal Absensi Siswa QR Code Berbasis Web

Berikut ini panduan singkat dan praktis cara menginstal aplikasinya, silahkan ikuti langkah-langkahnya secara urut dan perhatikan tampilan screnshotnya.

1. Pastikan Anda sudah menginstal aplikasi laragon, jika belum silahkan lihat dulu pada postingan:  Cara Instal Laragon untuk Menjalankan Aplikasi Berbasis Web

sudah instal laragon

2. Unduh source codenya langsung dari pengembang aplikasi: https://github.com/ikhsan3adi/absensi-sekolah-qr-code  Pilih menu "Code" --- "Download Zip"

3. Ekstrak file sourcode "absensi-sekolah-qr-code-master.zip" pilih "Extract To"

ekstrak file absensi qrcode

4. Letakan di folder "laragon" --- "www"

folder laragon www

5. Agar lebih mudah dibuka kita bisa mengubah mana folder menjadi lebih pendek, misalnya: absensi

ubah nama folder menjadi absensi

6. Jika sudah silahkan jalan atau start laragonya kemudian pilih menu "Terminal"
terminal laragon


7. Kemudian ketikan perintah cd absensi lalu tekan enter.
cd absensi


8. Selanjutnya ketikan perintah composer install tekan enter.
composer install laragon

9. Tunggu beberapa saat hingga prosesnya selesai, muncul 29 packages you are using are looking for funding. seperti gambar di bawah ini.
selesai instal composer

10. Selanjutnya buat database "db_absensi" dengan cara buka dulu phpMyAdmin dengan mengetikan di browser http://localhost/phpmyadmin/ login menggunakan username: root  dan passwordnya kosongkan saja atau tidak usah diisi.
phpmyadmin laragon root

11. Pilih menu "New" buat nama ketikan db_absensi kemudian pilih "Create"
db absensi


12. Kemudian kembali lagi buka terminal, ketikan perintah: php spark migrate --all  lalu enter.

13. Tunggu beberapa saat hingga selesai muncul Migrations complete seperti gambar di bawah ini

migrasi komplit

14. Selanjutnya kita perlu mengedit isi file .env buka menggunakan aplikasi "Notepad".

edit file env

15. Cari  app.baseURL = 'http://localhost/absensi-sekolah-qr-code/'  ubah menjadi app.baseURL = 'http://localhost/absensi/' jangan lupa simpan.

ubah env absensi

16. Sekarang coba ketikan http://localhost/absensi jika sudah muncul tampilan login masukan username: superadmin passwordnya: superadmin

localhost absensi

17. Sampai sini Anda sudah berhasil menginstal Aplikasi Absensi Siswa QR Code Offline dan Online Gratis. Jangan lupa izinkan akses kamera.

berhasil install aplikasi absensi localhost


18. Klik menu Dassboard untuk melihat menu-menu yang ada pada aplikasi. Adapun panduan lengkap penggunaan aplikasi ini akan saya share pada postingan selanjutnya. 

dasboard aplikasi absensi qrcode.png

19. Lalu bagaimana cara menginstallnya secara online di hosting? Untuk aplikasi ini tidak bisa langsung diinstal di hosting karena kadang di hosting tidak disesiakan fitur terminal instal composer. Jadi agar bisa instal di hosting, terlebih dahulu instal di localhost kemudian lakukan backup. Setelah itu baru lakukan restore di hosting. 

20. Sekedar berbagi pengalaman jika Anda menggunakan hosting menggunakan panel pleks jika mengalami error tidak bisa dibuka coba gunakan .htacces ini:

RewriteEngine on

RewriteCond %{REQUEST_URI} !^public

RewriteRule ^(.*)$ public/$1 [L]

# BEGIN

# reduces the sensitivity of the modsecurity firewall

<IfModule mod_security.c>

  SecRuleEngine Off

  SecFilterInheritance Off

  SecFilterEngine Off

  SecFilterScanPOST Off

</IfModule>

# END

C. Akhir Kata

Itulah tentang Aplikasi Absensi Siswa QR Code Offline dan Online Gratis berbasis web yang bisa saya bagikan sedikit ulasanya untuk Anda.



Semoga menambah referensi Anda dan menginspirasi untuk menggunakan aplikasi untuk mempermudah pencatatan absensi di Sekolah tempat Anda bertugas.

Coba juga: Aplikasi Absensi Siswa Berbasis QR Code Versi Ringan

Jika ada yang ingin ditanyakan silahkan jangan ragu tuliskan pada kolom komentar dibawah ini.

Terima kasih

Wassalamualaikum Wr. Wb.

Sumber Referensi: https://github.com/ikhsan3adi/absensi-sekolah-qr-code

Nir Singgih
Nir Singgih Seorang operator sekolah yang ingin berpartisipasi memajukan pendidikan dengan membantu Bapak/Ibu Guru membuat administrasi dan menyajikan data valid.

125 komentar

1. Silahkan tulis menggunakan tata bahasa yang baik.
2. Semua komentar kami baca, namun tidak semua dapat dibalas harap maklum.
3. Beri tanda centang pada "Beri tahu saya" untuk pemberitahuan jika komentar Anda telah kami balas.
ILA
ILA
12 September 2024 pukul 10.16 Hapus
"Sip.. berhasil instal di hosting cpanel"

Berkat bantuan dan dukungan serta arahan yang bapak berikan, sekarang sekolah kami bisa menggunakan Absen dengan QR Code Siswa

Terima kasih Bantuannya Pak

Semoga Sukses Selalu dalam Pengembangan dan Pengajaran yang bapak berikan, Semoga Menjadi Amal Jariyah Sepanjang Masa

Aamiin
Nir Singgih
12 September 2024 pukul 10.18 Hapus
Alhamdulillah

Saya coba instal di hosting plesk, juga bisa.

Sama-sama belajar Pak
Ali
Ali
26 Desember 2024 pukul 16.41 Hapus
Caranya gimana pak?
Saya sudah coba bolak balik blm bisa2..mohon petunjuknya...
Nir Singgih
30 Desember 2024 pukul 10.38 Hapus
Silahkan install dulu di localhost mengguanakan laragon, sesuai tutorial diatas.

Kalau sudah baru backup dan di restore di hosting.

Karena kalau langsung di hosting, kebanyak gak bisa karena dibatasi fitur composer yang tidak bisa diinstal.
nashabad
4 Februari 2025 pukul 07.58 Hapus
yang dimakasud backup itu gimana, apa yang dibackup dulu?
Nir Singgih
4 Juli 2025 pukul 17.13 Hapus
yang di backup adalah folder aplikasi dan database. Untuk lebih jelasnya bisa tonton video ini: https://youtu.be/1rYtk2yWnPQ?si=WXW-b3481DrqDYhN
Anton DK
13 September 2024 pukul 20.25 Hapus
Kalau mau mengubah hari Sabtu tetap masuk itu gimana ya pak? Karna dilaporan, hari Sabtu dihitung hari libur. Mohon petunjuknya.
Nir Singgih
14 September 2024 pukul 08.16 Hapus
Itu perlu diubah script controlernya di bagikan generate laporan. Ubah
// kecualikan hari sabtu dan minggu
if (!($value->format('D') == 'Sat' || $value->format('D') == 'Sun'))
menjadi:

// kecualikan hari minggu
if ($value->format('D') != 'Sun')

Semoga dapat saya posting tutorial lengkapnya pada postingan berikutnya.
Nir Singgih
16 September 2024 pukul 07.18 Hapus
Untuk lokasi filenya ada di bagian: app\Controllers\Admin\GenerateLaporan.php
Anton DK
18 September 2024 pukul 12.58 Hapus
Terima kasih banyak pak. Petunjuknya sudah saya coba dan berhasil.
Nir Singgih
18 September 2024 pukul 13.51 Hapus
Alhamdulillah
Entis sukaedi
10 Desember 2024 pukul 14.13 Hapus
kalau untuk merubah hari libur bagaimana pak
Nir Singgih
10 Desember 2024 pukul 14.30 Hapus
Untuk versi awal ini sepertinya blm ditemukan fitur untuk mengatur hari libur.

Jadi untuk rekap perlu sedikit diedit manual.

Semoga masukan ininbi bisa diketahui pengembang sehingga pada versi mendatang sudah dimunculkan fitur ini.

Bisa coba² edit codingnya sendiri karena ini open-source

Cara mudah tentu bisa menghubungi pengembang langsung jika menginginkan fitur yang bisa di kostume
Nir Singgih
26 September 2024 pukul 10.51 Hapus
Untuk pengaturan zona waktu, silahkan ubah di folder "app" --- "Config" --- "App.php"

cari bagian
/**
* --------------------------------------------------------------------------
* Application Timezone
* --------------------------------------------------------------------------
*
* The default timezone that will be used in your application to display
* dates with the date helper, and can be retrieved through app_timezone()
*/
public string $appTimezone = 'Asia/Jakarta';

$appTimezone = 'Asia/Jakarta'
$appTimezone = 'Asia/Makassar'
$appTimezone = 'Asia/Jayapura'
Heryanto
21 Oktober 2024 pukul 13.25 Hapus
Saya masih kesulitan akses. pada langkah membuka localhost/phpmyadmin/ terjadi galat akses ditolak. Mohon pencerahannya Pak. Terima kasih banyak
Nir Singgih
21 Oktober 2024 pukul 13.30 Hapus
Pastikan sudah menambahkan phpmyadmin, jika belum bisa ikuti tutorial ini: Cara Mudah Membuka phpMyAdmin di Laragon
Heryanto
5 November 2024 pukul 13.58 Hapus
Alhamdulillah, terima kasih arahannya pak Nir Singgih, saya sudah bisa mengonlinekan aplikasinya. Pertanyaan berikutnya, apakah bisa tuk kamera dihubungkan dengan aplikasi barcode reader yg dijual dipasaran ? Jadi nanti siswa/guru melakukan tap di barcode reader untuk melakukan absen masuk/pulang... terima kasih sebelum dan sesudahnya pak.
Nir Singgih
8 November 2024 pukul 18.24 Hapus
Aplikasi ini malah dibuat untuk mempermudah tanpa harus menggunakan alat qrcodenscaner cukup pakai Karena laptopnatau HP.

Yg sudah mudah tak usah di perduli.. hehehe
Nir Singgih
8 November 2024 pukul 18.24 Hapus
Aplikasi ini malah dibuat untuk mempermudah tanpa harus menggunakan alat qrcodenscaner cukup pakai Karena laptopnatau HP.

Yg sudah mudah tak usah di perduli.. hehehe
Anonim
Anonim
21 November 2024 pukul 07.13 Hapus
saya sudah sukses instal di lokalhost sesuai panduan, namun bagaimana cara akses lokalhost di jaringan yang sama di komputer lain
Nir Singgih
4 Juli 2025 pukul 17.15 Hapus
1. Pastikan dalam satu wifi yang sama.
2. Cari tahu alamat IP laptop/komputer yg diinstal aplikasi absen. paling mudah buka CMD, masukan perintah: ipconfig lalu enter
3. Buka di laptop/hp ketikan alamat IP
mi assholihi
25 Juli 2025 pukul 08.32 Hapus
saya blum bisa akses dri tempat lain meskipun ipnya sudah benar
mi assholihi
25 Juli 2025 pukul 08.35 Hapus
dibuka dihp ada tulisannya menolak untuk terhubung
Nir Singgih
25 Juli 2025 pukul 10.45 Hapus
Coba nonaktifkan firewall, atau cukup buka port yang diperlukan
Hajs
2 November 2024 pukul 17.13 Hapus
Assalamualaikum. Pak saya sudah unggah ke hosting dan sudah berhasil composer dan spark migrate, namun kenapa yah jadi 404 page not found? Apakah ada nomor kontak wa yang bisa dihubungi, insyaalah jika masalah tuntas akan ada sedikit ucapan Terimakasih :)
Nir Singgih
2 November 2024 pukul 17.56 Hapus
Waalaikumsalam

Untuk di Hosting saya gunakan cara dengan terlebih dahulu instal di localhost

Setelah itu baru diupload ke Hosting dengan metode backup restore.

Oya bisa contact WA saya
nashabad
4 Februari 2025 pukul 07.35 Hapus
metode backup restore itu yang seperti apa, backup databasenya di phpmyadmin atau gimana pak?
Nir Singgih
5 Februari 2025 pukul 19.12 Hapus
Ya betul, untuk databasenya backup melalui phpmyadmin
Anonim
Anonim
14 November 2024 pukul 09.15 Hapus
Mohon petunjuk untuk mengonlinekan kalau offlinenya sudah berhasil
Nir Singgih
21 November 2024 pukul 09.03 Hapus
belum sempat buat, mudah2an bisa saya posting.
mi assholihi
21 November 2024 pukul 18.34 Hapus
siap menunggu
Nir Singgih
4 Juli 2025 pukul 17.15 Hapus
Mengonlinekanya ada di video ini: https://youtu.be/1rYtk2yWnPQ?si=WXW-b3481DrqDYhN
Anonim
Anonim
14 November 2024 pukul 09.17 Hapus
kalau biasa cantumkan no wa biar bisa dihubungi langsung
Nir Singgih
7 Desember 2024 pukul 12.02 Hapus
Silahkan https://www.tasadmin.id/p/contact.html
mi assholihi
14 November 2024 pukul 17.27 Hapus
adakah tutorial cara instal dihosting dan cara backup dari offlinenya
Nir Singgih
21 November 2024 pukul 09.03 Hapus
belum sempat buat, mudah2an bisa saya posting.
Anonim
Anonim
21 November 2024 pukul 07.37 Hapus
cara membuka lokalhost di satu jaringan di komputerlain bagiaman pak, cra nya,
Nir Singgih
21 November 2024 pukul 09.02 Hapus
cari tahu alamati IP localhost, paling mudah klik kanan nama wifinya -- pilih "propertis" nanati akan tampil alamat IP misal 192.168. .. ..
JockzP
21 November 2024 pukul 08.36 Hapus
Terima kasih untuk aplikasinya

saya berhasil install tetapi saat login muncul "whoops!!" apakah ada solusinya?
untuk mempermudah, apakah ada nomor hp yg bisa dihungi untuk mempermudah
Nir Singgih
21 November 2024 pukul 09.01 Hapus
install di localhost atau di hosting?
JockzP
21 November 2024 pukul 10.30 Hapus
localhost pak
JockzP
21 November 2024 pukul 10.35 Hapus
localhost
JockzP
21 November 2024 pukul 10.40 Hapus
saya mengunakan localhost untuk instal
Nir Singgih
7 Desember 2024 pukul 12.01 Hapus
Perhatikan langkah nomor 5. Pastikan tidak folder didalam folder.
ilyas Abdullah, S.Pd
6 Desember 2024 pukul 15.27 Hapus
Usul Tambahi kolom waktu presensi datang dan pulang pak
Nir Singgih
7 Desember 2024 pukul 11.59 Hapus
Usul yang bagus, dengan adanya jam datang dan pulang akan membuat siswa lebih rajin dan disiplin
Admin SD
7 Desember 2024 pukul 17.18 Hapus
saya gagal install semua langkah-langkah sudah saya jalain pas insatal composer muncul token
Nir Singgih
9 Desember 2024 pukul 11.06 Hapus
Apakah tampilan sudah sesuai langkah nomor 8 dan 9, muncul token saat langkah nomor berapa?
Admin SD
9 Desember 2024 pukul 15.25 Hapus
Tidak sampe ke tampilan no 9 Pak
Nir Singgih
10 Desember 2024 pukul 10.31 Hapus
Menggunakan XAMPP atau laragon?

Jika masih menggunakan XAMPP, coba pakai Laragon saja yng mudah menyesuikan versi PHP dan MySQL sesuai versi terbaru atau kebutuhan.
Entis sukaedi
9 Desember 2024 pukul 17.46 Hapus
assalamualaikum
pa cara merubah sekolahnya bagaimana soalnya nama sekolah saya berbeda dengan yang ada di aplikasi mohon pentunjuk
Nir Singgih
10 Desember 2024 pukul 10.32 Hapus
Waalaikumsalam,

Untuk mengubah nama sekolah melaui menu "Pengaturan", disitu nanti juga bisa mengubah logo sekolah dan tahun pelajaran.
Ali
Ali
26 Desember 2024 pukul 18.17 Hapus
Cara ngehostingkan gmna ya pak?
Nir Singgih
4 Juli 2025 pukul 17.16 Hapus
Silahkan tonton video ini: https://youtu.be/1rYtk2yWnPQ?si=WXW-b3481DrqDYhN
JAMALOPS
1 Januari 2025 pukul 15.34 Hapus
maaf pa, untuk import siswa bagaimana caranya yah
Nir Singgih
2 Januari 2025 pukul 09.32 Hapus
Untuk import siswa gunakan format (.csv)
Husnu Dzihan
3 Januari 2025 pukul 22.49 Hapus
Mohon izin bertanya pak, terkait upload data siswa sudah sesuai format.. tpi belum bisa terupload (loading terus) mohon solusinya pak
Husnu Dzihan
3 Januari 2025 pukul 22.52 Hapus
Mohon izin bertanya pak, sepertinya fitur import data dengan format .csv yg sudah saya lakukan kenapa masih loading terus ya? apakah ada batasan ukuran file sehingga belum bisa terupload / import.. Mohon solusinya bapak
Nir Singgih
4 Januari 2025 pukul 21.01 Hapus
Pastikan sudah betul-betul menggunakan format .csv

sepengetahuan saya tidak ada batasan ukuran file, memangnya ada berapa jumlah siswa?
Husnu Dzihan
7 Januari 2025 pukul 10.28 Hapus
Hanya 200 Siswa bapak, apa mungkin format pengisian nya yg salah ya.. formatnya sudah sesuai CSV
Nir Singgih
19 Januari 2025 pukul 11.24 Hapus
Ya bisa jadi kurang pas, format csv nya
Nir Singgih
19 Januari 2025 pukul 11.26 Hapus
Coba pakai konverter ini saja: https://tableconvert.com/excel-to-csv
n
n
16 Juli 2025 pukul 19.59 Hapus
sip, dah coba berhasil
Nir Singgih
17 Juli 2025 pukul 06.58 Hapus
ok-ok
Labkom Smanda 2
31 Juli 2025 pukul 11.01 Hapus
Pak saya mencoba import tapi ketika saya import muncul keterangan "Ada Kesalahan pada File CSV silakan Cek Log", padahal untuk format CSV sudah saya sesuaikan dengan format yg ada. Mohon bantuanya terimakasih
Nir Singgih
2 Agustus 2025 pukul 20.24 Hapus
Coba pakai konverter ini saja: https://tableconvert.com/excel-to-csv
novi
19 Januari 2025 pukul 10.39 Hapus
sebagai tambahan bagi yang ingin backur restore ke hosting, perhatikan versi databasenya, karena aplikasi ini menggunakan collation utf8mb4_0900_ai_ci perlu di ubah ke utf8mb4_general_ci jika hostingnya masih menggunakanversi database lama yng blm suport AI
Nir Singgih
5 Februari 2025 pukul 19.13 Hapus
Sip
izin bertanya, Mas. Untuk input data siswa menggunakan template csv itu isi di excelnya harus gimana, ya? saya sudah coba isi sesuia template tapi tetap tidak bisa. Mohon dijawab dan terima kasih sebelumnya
Nir Singgih
25 April 2025 pukul 19.22 Hapus
Jika dirasa masih sulit, bisa gunakan tools online ini: https://tableconvert.com/excel-to-csv
jalupangna
24 Mei 2025 pukul 13.55 Hapus
masih spt ini di lanngkah no 12 pak, Undefined constant "CodeIgniter\Database\MySQLi\MYSQLI_STORE_RESULT"
Nir Singgih
5 Juni 2025 pukul 18.26 Hapus
Apakah langkah nomor 9 sudah berhasil sesuai screnshot?
Blog
27 Juni 2025 pukul 07.53 Hapus
Sama masih error dan nomor 9 sudah sesuan dengan screenshot... apa yang salah yaaa??
Blog
27 Juni 2025 pukul 07.53 Hapus
sudah sesuai dengan screenshot tapi masih error
Nir Singgih
27 Juni 2025 pukul 17.14 Hapus
mungkin ada langkah yang tidak sesuai,

coba ikuti sesuai video saja
Blog
28 Juni 2025 pukul 18.53 Hapus
Mas, sudah berhasil di install namun saat akan absen QR, camera tidak terdeteksi....
Blog
28 Juni 2025 pukul 21.27 Hapus
saya sudah mengikuti langkah-langkah yang saya lakukan di server VPS sekolah saya (WINDOWS+XAMPP), database sudah masuk ke mysql... sudah coba login superadmin dll sudah berhasil... namun saat akan mencooba membuka kamera malah muncul error "cannot access camera" sudah saya coba ulang berkali-kali hasilnya masih sama... sudah saya coba buka pakai chorme, firefox bahkan diakses melalui android pun belum bisa...
Nir Singgih
3 Juli 2025 pukul 15.12 Hapus
Untuk kasus seperti itu saya belum pernah mengalami. Akan saya coba pelajari dulu jika menggunakan VPS RDP Windows.

Kalau udah VPS menurut saya mending langsung pakai linux saja
Blog
3 Juli 2025 pukul 20.52 Hapus
sudah dapat solusinya... karena aplikasi ini butuh akses kamera saat di online kan server harus support https dengan install ssl... sekarang sudah berhasil dipasang di webserver yang sudah install ssl
Nir Singgih
4 Juli 2025 pukul 17.17 Hapus
Mantabs,
Terima kasih sudah di share pengalamanya
Ibnu Wahyudi
28 Mei 2025 pukul 06.20 Hapus
mau tanya,, kalau absen nya apa bisa diganti dengan sidik jari pak? dan juga kalau aplikasi nya mau dipakai di HP gimana caranya?
Nir Singgih
5 Juni 2025 pukul 18.24 Hapus
Untuk aplikasi ini berbasis scan qrcode.

Kalau yang dengan sidik jari biasanya kalau beli alatnya sudah termasuk aplikasinya sendiri.
Anonim
Anonim
3 Juni 2025 pukul 20.54 Hapus
assalamualaikum pak, maaf laragon nya minta lisensi, bagaimana ya pak?
Nir Singgih
5 Juni 2025 pukul 18.23 Hapus
Di close saja kemudian dibuka lagi, aplikasi laragon versi terbaru masih bisa menggunakan yang gratis tanpa perlu kode lisensi.
kholifah hani
4 Juli 2025 pukul 06.48 Hapus
pk saya udah berhasil instal sampai no. 15 ketika mau lanjut ke no. 16. login ke http://localhost/absensi,. tapi tidak bisa,. kenapa ya..
Nir Singgih
4 Juli 2025 pukul 17.09 Hapus
Tidak bisa, muncul keterangan apa?
kholifah hani
8 Juli 2025 pukul 18.30 Hapus
Forbidden

You don't have permission to access /absensi on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.4.37 (Win32) OpenSSL/1.1.1a PHP/7.2.14 Server at localhost Port 443
kholifah hani
8 Juli 2025 pukul 18.33 Hapus
Dilarang

Anda tidak memiliki izin untuk mengakses /absensi/ di server ini.

Selain itu, kesalahan Terlarang 403 ditemukan saat mencoba menggunakan ErrorDocument untuk menangani permintaan.
Apache/2.4.37 (Win32) OpenSSL/1.1.1a PHP/7.2.14 Server di localhost Port 443
Nir Singgih
17 Juli 2025 pukul 06.55 Hapus
Pastikan tidak folder didalam folder, jika masih kesulitan silahkan bisa contak saya, nanti dibantu via remote
Adi Heri Efendi
15 Juli 2025 pukul 09.11 Hapus
Pa apakah ada untuk Absensi PTK
Nir Singgih
17 Juli 2025 pukul 06.56 Hapus
Ya, ini sekaligus bisa untuk Guru/PTK
arwin
17 Juli 2025 pukul 05.55 Hapus
pak untuk print out absen guru bisa gk cetakannya per guru saja
Nir Singgih
17 Juli 2025 pukul 06.57 Hapus
Bisa, namun perlu dimodifikasi dulu scriptnya
Nato
19 Juli 2025 pukul 12.10 Hapus
Komentar ini telah dihapus oleh pengarang.
Nato
19 Juli 2025 pukul 16.27 Hapus
mengapa saat akses localhost/absensi, yang muncul hanya index of /absensi....apa yang perlu di cek ya??
Nir Singgih
21 Juli 2025 pukul 18.06 Hapus
Apakah menggunakan hosting?

Jika iya pastikan .htaccesnya sudah diseting agar otomatis mengarah ke index.php
Nato
23 Juli 2025 pukul 21.25 Hapus
terima kasih pak, saya install di server linux di sekolah, settingan .htaccesnya apakah seperti yang di atas??
Nir Singgih
25 Juli 2025 pukul 10.49 Hapus
Pakainya apache atau nginx? kalau nginx tinggal ubah atau convert. Cara paling mudah minta bantuan AI Chat GPT untuk mengkonvert .httacces dari apache ke nginx
rizcy
22 Juli 2025 pukul 09.13 Hapus
link download aplikasinya mana ya pak
Nir Singgih
23 Juli 2025 pukul 10.13 Hapus
Ada di langkah nomor 2.
Kevinkayla
1 Agustus 2025 pukul 12.11 Hapus
apakah bisa menggunakan alat barcode scanner sebagai inputnya ?? karena kalau pakai alat barcode scanner pasti scan lebih cepat...terima kasih
Nir Singgih
2 Agustus 2025 pukul 07.45 Hapus
Tidak perlu alat tambahan lebih simple

Cukup.pak pakai kamera sudah cepat, silahkan dicoba dulu. Apalagi kalau kameranya bagus
mi assholihi
2 Agustus 2025 pukul 22.02 Hapus
kalau bisa print outnya perguru dan tampil waktu datang dan pulang bukan hanya hadir sja
sudirman-ibrahim-cgp7
5 Agustus 2025 pukul 08.13 Hapus
Assalamua alaikum. Pak Saya ada mesin barcode scanner, sy coba koneksikan tidak terbaca di aplikasi tapi kalau gunakan camera bisa dibaca. Mohon petunjuknya.
Nir Singgih
17 Agustus 2025 pukul 08.39 Hapus
Waalaikumsalam

setau saya ini hanya untuk kamera, dan menurut saya bukankah lebih cepat dan simple menggunakan kamera?
sudirman-ibrahim-cgp7
5 Agustus 2025 pukul 08.17 Hapus
Aplikasi ini support dengan mesin barcode scanner? Saya sudah berhasil install aplikasinya saya coba pasang mesin barcode tidak terbaca. Mohon petunjuknya..
Nato
5 Agustus 2025 pukul 17.56 Hapus
harus oprek coding nya tuh, karena program ini dibuat untuk menggunakan kamera bukan alat scanner..
naufalyas
18 Oktober 2025 pukul 00.07 Hapus
cara agar merubah template pesan whatsappnya harus ke file mana ya mas ?
Nir Singgih
19 Oktober 2025 pukul 12.57 Hapus
Ada di file rekam_absen_wa_api.php
Cak Pram
7 November 2025 pukul 14.18 Hapus
bagaimana export data guru via excel?
Nir Singgih
8 November 2025 pukul 21.06 Hapus
Untuk saat ini fitur impor hanya untuk data siswa.

Karena saya anggap data guru tidak terlalu banyak.
kedondong aziz
9 Januari 2026 pukul 19.22 Hapus
Komentar ini telah dihapus oleh pengarang.
kedondong aziz
9 Januari 2026 pukul 19.24 Hapus
Min, file composer instalnya ngk ada
Nir Singgih
12 Januari 2026 pukul 14.11 Hapus
Coba ikuti sesuai langkah-langkah di atas. sampai langkah nomor berapa yang tidak bisa?
kedondongaziz
12 Januari 2026 pukul 15.14 Hapus
Ketika langkah instal, file composer installnya ngk ada min
Hasbullah Jaini, S.Pd.SD, M.M.
15 Januari 2026 pukul 21.49 Hapus
Saya sudah lakukan semua langgah, tapi saat masuk ke http://localhost/absensi
keterangannya :
Tidak Ditemukan
URL yang diminta tidak ditemukan di server ini.
Salah nya dimana ya
habibie
16 Januari 2026 pukul 05.24 Hapus
ijin nanya bg, saya masih pake laragon versi 6 karena kalo makenyang terbarubharus berbayar. yg mau ditanyakan kenapa pada langkah 8 yakni composer instal, file tidak ditemukan, setelah d cek d folder extract zipnya emang tidak ada file instalnya. mohon bantuan
Ingin Belajar
12 April 2026 pukul 21.50 Hapus
ijin @Nir Singgih saya memiliki kasus yang sama seperti Bpk Hasbullah Mohon bimbingan nyaTerimakasih
ImanNurrahman
28 Januari 2026 pukul 15.50 Hapus
Assalamu'alaikum wr wb. Terima kasih sudah share source codenya pak. Siswa kami kartu pelajarnya sudah ada barcodenya, bukan QR code, apakah bisa diganti menggunakan barcode sehingga kami tidak perlu mengganti kartu pelajar yang sudah dimiliki siswa?
Nir Singgih
1 Februari 2026 pukul 07.46 Hapus
Waalaikumsalam Wr Wb.

Asal isinya NISN bisa, aplikasi ini mencocokan data NISN
mts kalipenggung
10 Februari 2026 pukul 09.12 Hapus
pak saya sudah mengikuti langkah2 di atas sampai step 14 dan waktu memanggil localhost, malah muncul "index of/absensi" mohon solusi
mts kalipenggung
11 Februari 2026 pukul 07.05 Hapus
Komentar ini telah dihapus oleh pengarang.
zeint
6 April 2026 pukul 12.32 Hapus
maaf kalo absen pulang ingin bunyi beep gimana caranya ya pak. Soalnya hanya absen masuk aja yang bunyi
Nir Singgih
8 April 2026 pukul 08.14 Hapus
Oya, akan saya cek lagi, Terima kasih
Ingin Belajar
12 April 2026 pukul 22.25 Hapus
mohon ijin pak, saya sudah mengikuti semua langkah yang ada dan saat dibuka link localhost/admin/ ternyata ada keterangan "The requested URL was not found on this server." saya sudah baca komen untuk mencari solusi tapi belum menemukan, mohon bimbingan nya.