I came across Lucky Bowl's website when booking a party for my daughter. I wanted to check when and what time we could book and had to re-enter information time and time again just to get to that stage! I also called when I was unsure about the final number of guests and I didn’t discover the birthday invitation until it was too late! So I saw an opportunity to redesign their birthday booking process for use in my portfolio.
My Role
I've completed this project on my own in my free time, learning Figma along the way, I'm look forward to collaborating on the next one!

Research

I didn't have any quantitative data on LuckyBowl so I reviewed competitor sites, including Bowlero, Roxy and Rush. This provided ideas and inspiration and a user model for what features users might expect to find, and where, within the booking process.
I tested the existing site to try and understand users' needs. I tested predominately with people who were parents, asking them to imagine they needed to book a birthday party for their child who is celebrating together with a friend.
The following insights were revealed:
Miro was used to visually summarise the results from testing the existing site and it became clear that users expect to;
The below images show parts of the existing booking process where a user is asked for unnecessary information at the beginning of the booking process, cannot see availability and the edit buttons that cause a user to lose information they've entered.

Ideating

Using insights from the user testing together with inspiration from the competitor review I began brainstorming how a new design might enable users to:
Ideating

I created basic wireframes using Figma to visualise and test the flow of the booking process. To enable users to check availability quickly I changed the flow so that they select the minimum number of choices required to be able to show them availability, so, location, the type of event, the activity and number of series, and the number of guests. They can then choose a date and see available times over three days. However after testing I realised that they were choosing a date on the very first page, then saw availability on the next page, but had to go back a step should they wish to change the date. So the choose a date tab was moved to the second page together with the 3-day overview.
Additional changes included:
Ideating

The final solution solved the problem of users not being able to view availability, through the use of tabs to show a day on each side of a selected date. Additionally users can go back and edit their choices without losing information.
Iterating

I completed a heuristic review of the redesign and based on the findings I made the following changes:
I wish I had used pen and paper to brainstorm ideas initially and iterate and test more at an earlier stage. I taught myself Figma throughout this project, so at times it was frustrating not having the technical skills to produce what I wanted to, however I have learnt a huge amount and now feel confident using Figma.