TrackMate

TrackMate

QR based attendance tracking system with a foolproof and proxy-preventing mechanism

11

Created on 19th February 2024

TrackMate

TrackMate

QR based attendance tracking system with a foolproof and proxy-preventing mechanism

The problem TrackMate solves

The QR-based attendance tracking system with a foolproof and proxy-preventing mechanism solves the common problem of inaccurate attendance records caused by proxy attendance. Proxy attendance occurs when someone marks attendance on behalf of another student, leading to errors in tracking actual student presence.

By using QR codes, students scan a set of QR codes at the end of the class, displayed by the teacher, valid only for a specific duration of time. The students have to go offline to be able to scan these QR codes, and then they can mark their attendance by coming back online. This prevents screen-sharing of the QR codes, and enables quick attendance.

Challenges I ran into

The main challenge was to guarantee proxy-prevention, we initally planned to use a single QR code, but by using multiple of them shown in succession, and using a minimum correct scans technique, we successfully reached a satisfactory solution.

Discussion

Builders also viewed

See more projects on Devfolio