RB

$ cat projects/event-ticketing-platform.md

Event Ticketing Platform

Everything between putting an event on sale and scanning someone in at the door.

Role

Full-Stack Engineer

Timeline

4 months

View Live Project
event-ticketing-platform
Screenshot of the Buzzticks event ticketing site, showing the landing page and past events

Overview

An event ticketing platform for creating and running events, selling tickets, and tracking registrations. It scans QR code tickets at the door, emails attendees on its own, and shows the organizer live analytics.

The problem

Organizers had no single place to run an event, sell the tickets for it, and reach the people who bought them.

What I built

Built it in React and Node.js on MongoDB, with Redux holding ticket and registration state and MUI for the organizer's screens.

Results

Ran ticket sales and door check-in for live events. Check-in is a phone camera scan instead of a name on a printed list, and the organizer watches the sales come in live.

Tech stack

  • React
  • MUI
  • Redux
  • Node.js
  • MongoDB