Goal: Speed up sales and validation of the event tickets

Sales

Project

Through the ticket sales page, staff are able to sell tickets to attendees by scanning the QR code on the ticket and entering the attendee's full name

Check-in

Project

The check-in page allow staff to validate the tickets by scanning the QR code on the ticket and checking the attendee's full name.

This is the most important feature because it allows the staff to quickly clear the queue that is created at the entrance

Realtime Dashboard

Project

The dashboard displays the number of non-sold tickets, sold tickets, and checked-in tickets in real-time. In addition, it displays charts about the sales and check-in progress.

Feature achieved through the realtime update of the Firebase Firestore and ECharts

Frontend + Backend in SvelteKit
Database & Authentication on Firebase
Hosted on Vercel