Timeline
Jan - Feb 2020 (5 weeks)
Type
Class Project
Tools Used
Adobe XD, Illustrator, whimsical, pen and paper
Role
UX/ UI Designer
In this project, I was challenged to designing a mobile app. The main objectives of this app would allow users to:
- view live wait times of restaurants
- view restaurants by proximity
- join a waitlist without having to be present
From the user interview, the main pain points that the user has are:
1. having to stand outside and waiting for a long time
2. having to call the next restaurant to see if they’re full
3. not knowing how long the wait is
4. not knowing a restaurant’s live status
1. View a Restaurant's Live Status
Based on the user’s needs, I created two methods to find a restaurant and view their wait times. The main feature is to view restaurants by proximity on a map. This clearly shows the user how far a restaurant is away from where they are. However, users will have to click into each pin to view the restaurant. If the users don’t like this method, they can drag the search bar up to show a list view. This allows users to view multiple restaurants at a time, and also see their wait status.
2. Join a waitlist
After a user selects a restaurant, they will see an estimate of how long they have to wait. They can then join the waitlist, fill out their information, and slowly make their way to the restaurant. Restaurant guidelines will also be provided to remind the user that this is not a reservation.
3. Join multiple waitlist
A user can also choose to join multiple waitlists to minimize their wait time. They can then leave the waitlist if they no longer want to eat at this restaurant, or if another restaurant already has a table for them.
1. View a Restaurant's Live Status
Based on the user’s needs, I created two methods to find a restaurant and view their wait times. The main feature is to view restaurants by proximity on a map. This clearly shows the user how far a restaurant is away from where they are. However, users will have to click into each pin to view the restaurant. If the users don’t like this method, they can drag the search bar up to show a list view. This allows users to view multiple restaurants at a time, and also see their wait status.
2. Join a waitlist
After a user selects a restaurant, they will see an estimate of how long they have to wait. They can then join the waitlist, fill out their information, and slowly make their way to the restaurant. Restaurant guidelines will also be provided to remind the user that this is not a reservation.
3. Join multiple waitlist
A user can also choose to join multiple waitlists to minimize their wait time. They can then leave the waitlist if they no longer want to eat at this restaurant, or if another restaurant already has a table for them.
If I had more time in this project, I would like to conduct another usability test after creating the final prototype. I believe my designs are still lacking, and would like more feedback on how I can improve it. I would also like to add more features to simplify their experience eating out, instead of only focusing on the waiting part of their experience.
On the other hand, another one of my users would be the restaurant. I would like to go through the entire design process again, with a focus on the restaurant’s perspective. This half of the project would take a lot more time, as it also involves a database and content management system.