South Brunswick High School Attendance Webapp

May 2024

TypeScript
NextJS
PostgreSQL
Prisma

Created a NextJS website that allows students to scan a QR code to track their club and event attendance. It also allows club officers to create check in events, view all students who have checked in. They can also restrict login to students located at the school using IP and geolocation. They can also export data to a spreadsheet for easy viewing and logging. Students can view all their attendance for a specific club as well.

GitHub Repository
GitHub Repository