Bookmyshow is the largest ticketing platform in India. In 2017 alone Bookmyshow had listed 1500 movies and thousands of events and shows. Templates for these events and movie pages were manually built by the front-end team and there was no uniformity between them.
As Bookmyshow experienced rapid growth, the lack of uniformity highlighted the necessity for standardized templates to match the platform's expansion, prompting the integration of a CMS for enhanced efficiency.
Lead the product design and come up with a consistent synopsis page for both events/movies.
Understand the problem
Define user persona
Gather resources (Existing set of templates)
Plan the delivery timeline
There were close to 20 various templates that I had to refer to and breakdown these templates into set of elements and organise them based on importance
We had to look into the user flows and figure out what the actual issue with these templates were and also understand user intention when the user was browsing through the pages.
We internally invited set of users and asked them to try booking tickets to few events and movies and also speak out loud while doing them. We recorded these sessions for our review and documentation.
Based on the importance of the elements(primary CTA for booking the tickets, List of Artists or Actors, Movie trailers, Movie rating) we brainstormed along with the stakeholders, created few paper sketches and wireframes.
Once we had selected 3 primary sketches we ran them through our internal team and tried running user tests. Based on the feedback we closed on 1 final sketch and then started designing the end to end high fidelity designs.
The new template designed was covering 90% of the use cases for event and movie pages. This template was now powered by a CMS. To create a new synopsis page content team had to just enter details on the CMS and the template with the event/movies page went live in seconds. We reduced Event/Movies page creation from 4 days to a minute.
Before coming up with the uniform template we did not have a UI kit in place. With the delivery of the template we also delivered set of components that could be used in the future as UI kit.