There were 3 aspects to the Reserved Seating product at Eventbrite.
Seat Designer was the first part of this project that I did. It allowed users to create seat maps. The organizer can name all the seats, assign tickets to those seats, and a bunch of other stuff like setting up selling priorities and things. I even got two patents for my work on the seat designer.
Pick a Seat
This was the consumer-facing aspect of the Seat Designer. People planning on going to the event would be able to manually pick a seat, or be a suggested a seat based on criteria they select such as location or ticket price.
The final part that I worked on was Manager (pictured below). The idea of this is that the organizer could watch tickets selling (via Pick a Seat) in real-time, and adjust things on the fly. Add or remove holds from seats to guide how the ticket sales of a given event play out and a bunch of other stuff.
Here are some examples of an organizer performing some basic tasks checking up on the sales of a section, selecting some seats, and releasing a hold that they had previously established (allowing the seats to be sold).
There were a lot of scenarios and edge cases to consider due to the wide array of variation that event venues. Luckily I was able to work with our UX Researches on interviewing event organizers and getting feedback so I was able to understand their current pain points and work towards addressing them.