SACM TuneIn
Project Showcase

SACM TuneIn

Concert Attendance Tracker

By: Safiya Abrahams

Supervised by: Walter Uys


About

Abstract

The South African College of Music (SACM) currently relies on a paper cards to track student concert attendance. This is labour-intensive, error-prone, and vulnerable to loopholes. The project addresses these challenges with SACM TuneIn, a web-based attendance system that digitises and streamlines the management of concert attendance.

The system uses a QR code based tracking method. Each student has their unique QR code, after attending a concert staff on duty will scan this code to log attendance. Each scan is timestamped and linked to the student’s profile, ensuring accurate attendance records. Helper stamps are issued similarly for students assisting in concerts or events. All data is stored in a local SQL database. The administrator may send email reminders to students who are behind on attendance, preventing Duly Performed Refused (DPR) outcomes.

SACM TuneIn is built on a client-server model using ASP.NET Core 8, with a Kestrel web server and MySQL database. The system is accessible via desktops and mobile. Minimum client requirements include a modern operating system, web browser, and camera access for QR scanning, while the server requires a quad-core CPU, 8GB RAM, and SSD storage for efficient operation.

The system significantly reduces manual workload, eliminates paper-based errors, and ensures transparent, reliable attendance tracking. Students benefit from real-time access to their attendance records and DP status, while administrators gain an efficient, secure tool for managing concert participation. Overall, SACM TuneIn enhances operational efficiency, improves student accountability, and supports SACM’s academic administration.

Videos 1

Watch presentations, demos, and related content

Documents 1

Downloadable resources and documentation

Click "View Full" to open documents in a new window

Gallery 1

Explore the visual story of this exhibit