Event organizers create ticket and seating holdings as part of their production logistics. These subscriptions are managed separately from general ticket sales and have different purposes.
Although the platform has the facility to create different types of tickets, as an added value proposition for the organizers, there was a necessity for a feature that would allow to reserve seats before and during the event.
The project started from scratch, we had just implemented the numbered seats, and we had different theories about how the sections worked. We knew that the sports events organizers were the main target of this new feature, but we didn't want to leave the rest of the users aside.
User personas were created based on the different types of events and organizers that use the platform.
We also ideated possible seating flows for the different types of events that were created on the platform. They were iterated with the project stakeholders and also with some event organizers to find any details that we could be missing.
With the help of some mid-wireframes, we tested with users to validate our solution, and also as a first approach to the new components and views of the feature.
The results were positive, users were able to create their seating sections without many complications. We adjusted some copies and position of elements so that the different steps were clearer.
I made a final high-fidelity prototype to present the first version of this feature to the team and stakeholders to be later implemented on the platform.
As the project evolved, I started to create components to be reused in the different views, besides being my first approach with the creation of components in react.