e-Attendance ini adalah sebuah sistem absensi digital yang ditargetkan kepada organisasi (non-profit, seperti himpunan mahasiswa) maupun kantor berskala kecil. Untuk mengabsen, user hanya perlu melakukan tapping kartu NFC ke reader dari alat ini. Kemudian data tersebut ditransmisikan melalui jaringan internet ke sebuah database. Nantinya data hasil tapping kartu tersebut dapat diekstrak menjadi data kuantitatif sesuai dengan kebutuhan.
Alat e-Attendance ini terdiri dari 3 modul. Yaitu alat pembaca (reader) kartu NFC, sistem back-end yang dilengkapi dengan database, dan web untuk antarmuka hasil data. Modul hardware sebagai pembaca (reader) dalam alat ini. Modul ini terdiri dari MFRC-522 sebagai pembaca kartu NFC yang digunakan sebagai ID Card, Arduino sebagai otak dari hardware ini, modul WiFi ESP-8266 untuk transmitter data ke cloud maupun database melalui jaringan internet, dan perangkat pendukungnya (catu daya, LED, LCD, keypad, dsb.).
Untuk “mengisi” data kehadiran, pengguna melakukan tapping ID Card mereka ke pembaca pada modul hardware. Kemudian modul hardware menyusunnya menjadi data model untuk dikirimkan ke server Geeknesia melalui modul WiFi dan ke database untuk pencatatan.
Setelah para pengguna “mengisi” data kehadiran mereka, petugas (officer) dapat mengambil data dan mengolahnya melalui web monitoring dan report. Web akan didesain dengan antarmuka yang memudahkan petugas untuk mengambil data yang diinginkan dari database, tanpa mengakses database-nya secara langsung. Dari web ini petugas dapat mengetahui data tentang jumlah orang yang datang pada satu acara (orientasi pada kegiatan) maupun aktivitas absensi dari satu orang (orientasi pada user).
Proyek ini didesain dan mempunyai potensi untuk penambahan fitur seperti: