Beginners and cooking enthusiasts alike often struggle to find convenient and affordable ways to improve their culinary skills. While there are countless cooking resources online, it can be difficult to find high-quality instruction that is tailored to individual needs and preferences. Many users are also hesitant to pay for private cooking lessons due to the high cost and limited availability.
Chef Space aims to solve this problem by offering a platform that connects users with experienced chefs for personalized, one-on-one cooking lessons.
I began by conducting benchmarking and competitor analyses to understand what was already available to users. Then I got started interviewing potential users to see what difficulties they faced when trying to improve their cooking skills. Here are some of the key insights from my interviews:
After compiling the information from the interviews into affinity maps, I used this data to begin envisioning user personas whose needs would guide my design decisions moving forward.
These flows became a detailed site map from which I conducted a hybrid card sort to help me understand the different ways people interpret and organize data. My site map and was now ready to begin sketching wire-frames which would become the first visual representation of Chef Space.
These wireframes represent the flow that allows a user to save a recipe to favorites.
In a separate flow, users can create new lists in which to save their favorites.
Based on the feedback I received, I decided to simplify and combine these two flows, allowing the user to create new collections while saving a recipe. The result was a more streamlined, intuitive experience overall.
Mid-fidelity prototype complete, I set off to test it out on six volunteers. I assigned tasks for them to complete and watched them as they navigated their way through baby Chef Space. I was especially keen to see how they fared when trying to book a class with a chef, as this was the key selling point of my app.
With the data from my usability tests, I created another affinity map, this time dividing the results into the following categories:
I decided to prioritize finding solutions to deal with the most urgent errors and allow the less urgent ones to be fixed by those solutions. Issues that needed immediate attention were making sure the purpose of the app was clear to users and improving the class booking process.
Initial intro screens were vague and didn't give a clear idea of the purpose of the app.
I updated the copy to include the words "Book classes with chefs" to ensure users knew what they could do with Chef Space.
After sign up, onboarding screens were added to guide users through the various sections of the Chef Space.
After guiding the user to the "Chef Space" in the onboarding, I ensured the booking process was simple by including a CTA button on the chef's profile.
Choose cooking level
Users can set preferences such as level, dietary restrictions, allergies and disliked foods in order to have a completely personal experience and see only recipes relevant to them.
In the “Chef Space” users can browse chefs to find one they like, then open the chef’s profile to see more information. From here they can start a chat with the chef and book a class to learn how to cook that chef’s dishes.
Chef Space also works as a recipe app, in that users can browse recipes and save them to collections to be viewed at a later time. Users can create as many collections as they like.