
Chefpost Portal
ChefPost is a service that provides skilled chefs to turn meal preparation into enjoyable moments. Chefs bring their expertise to your kitchen, letting you explore cuisines and host guests without the stress of cooking.
Role
As the UX Designer, I collaborated with 2 UX designers and focused on clarifying the core user problems through research, creating detailed personas, and designing a user-friendly portal to address their needs.
Client
Chefpost
Duration
4 weeks
The Challenge
Many chefs were confused about how to manage their schedules and tasks, often leading to incomplete work. As a result, administrators frequently had to intervene and correct these issues, causing wasted time for both the chefs and the admin team. Our client aimed to improve the experience to help chefs manage their time efficiently and focus on creating culinary delights.
The Solution
An intuitive agenda dashboard is crucial to help chefs adjust their schedules easily and manage their time effectively to deliver well-prepared, high-quality service to customers.
Research
User Interview
Before moving into the design, we wanted to learn how chef manage their schedules and I interviewed several chefs to uncover their motivations, pain points, and common behaviors behind their management. As a result, I was able to define the persona using the interview result helping us to define the core problem.

Caeser The GO-Getter Chef
Age: 38
Gender: Male
Currently with Chefpost, he is preparing for a busy week with multiple private dining events. He wants to make sure he has enough time to prepare for his client, so he can serve his customers a well prepared delicious meals.To better prepare, he logs into Chefpost to adjust his schedule to remove days off before his booked sessions.
Needs
-
Needs an interactive dashboard to help him quickly access menu options.
-
Adjust his time and availability effortlessly.
Goals
-
Efficiently manage his schedule and bookings.
-
Improve his culinary skills and client. experience.
Analyzing Old Design
To identify initial usability issues and validate the client’s concerns about a confusing experience, I ran a heuristic evaluation and identified the dashboard, add/remove hours, and calendar screens as the main problem areas. These screens were cluttered with too much information and lacked clear instructions, making it hard, especially for non-tech-savvy users, to complete tasks. This revealed the need to simplify the layout and improve guidance.
Dashboard

Schedule Management

Calendar

Design Principle
Scannable
Given that many users lack technical experience, the design prioritizes clear information architecture and readability.
Quick Access
It’s important for users to quickly access their most-used features, especially since chefs are often in a rush managing their schedules.
Feedback
We implemented intuitive controls with responsive feedback to help guide users through each task.
Clear Contrast and Text
Considering the users lack technical experience, I maintained Chefpost’s brand while keeping the text and contrast following the WCAG guideline.
Wireframe Iterations
I gathered inspirations for scheduling and task management solutions from the apps like Uber and Lyft. These references provided valuable inspiration, not only in visual design, but also in structuring clear and intuitive information architecture.
Scannable
Allows users to quickly access key features and essential information.

Quick Access
Considering user and client pain points, I added access from the dashboard to schedule management and booking information.


Feedback
I added feedback messages to improve clarity and ensure a smoother experience for the targeted users.


Clear Contrast and Text
Considering the users age range, I followed the WCAG guideline to ensure comfortable experience.

MVP Test
Lack of Freedom to Control
They wanted an easier way to remove the entire day off instead of inputting numbers for specific hours.
Confusing Navigation
Users were having issues with the pages due to hierarchy issues with labeling and needed clearer calendar labels to understand the color coding.


New Design

Dashboard

Set Schedule

Adjust Hours

Calendar
Expected Result
Increased Completion Rate
In the test, 80% of users were able to complete the task without assistance from an admin.
Reduced Completion Time
Projected to reduce the time required to complete schedule management tasks by an estimated 40%.
Take Away
Listening to Client Pain Points
It is important to hear the client and the users side of the struggles and pain points and not only listening to what client wants,
Updating Progress
Clear communication of progress and next steps is essential to avoid misunderstandings with the client.