01 / Verified scope
Product facts are derived from the implemented workflow without exposing production attendees.
30sautomatic admin dashboard refresh
5search, school, department, check-in and seating filters
2registered and on-site attendee sources
CSVexport of the currently filtered operations view
02 / User flow
From a QR token to an operations dashboard.
AttendeeQR token, identity and assigned seat
Check-in UIscan, confirmation and status response
Next.js APIattendee routes, admin actions and authorization
D1 + Drizzleattendance, seating and timestamp records
03 / Operations
04 / Privacy design
Public presentation is separated from production operations.
- The production repository stays private; attendee tokens, names, institutions, seats and admin credentials are never published.
- The public demo removes the original event logo, phone number and institutional identity.
- The public admin view is read-only; scan simulation changes browser memory only and resets on refresh.
- The portfolio does not connect to the production database or expose writable administration endpoints.
05 / Public demo
An interactive product surface, not only a static screenshot.

06 / Takeaway
The value of a full-stack product is the operational workflow.
This project connects attendee and staff experiences with APIs, storage, filters, exception handling and export instead of stopping at a QR component.