This document presents a student attendance system that was developed to computerize the traditional paper-based method of taking student attendance. The key features of the system allow teachers to mark attendance using web and mobile devices, generate automatic reports, and share attendance records with parents. The system is intended to save time, costs, and resources while increasing security, engagement, and attendance rates.