Company

Company

Company

Freshly

Freshly

Freshly

My Contribution

My Contribution

My Contribution

Product Design

Product Design

Product Design

Prototype

Prototype

Prototype

Team

Team

Team

1 x Product Designer

1 x Product Designer

1 x Product Designer

1 x Product Manager

1 x Product Manager

1 x Product Manager

2 x Engineers

2 x Engineers

2 x Engineers

Year

Year

Year

2020

2020

2020

Online Booking Flow for Beauty Salons

Online Booking Flow for Beauty Salons

Online Booking Flow for Beauty Salons

Freshly (real name adapted for confidentiality) is a SaaS all-in-one platform for business owner to manage their day-to-day operations.

For this project I was hired as a Product Designer to create an online booking flow which included building a standarised landing page for service providers and an online booking process for their customers.

Freshly (real name adapted for confidentiality) is a SaaS all-in-one platform for business owner to manage their day-to-day operations.

For this project I was hired as a Product Designer to create an online booking flow which included building a standarised landing page for service providers and an online booking process for their customers.

Freshly (real name adapted for confidentiality) is a SaaS all-in-one platform for business owner to manage their day-to-day operations.

For this project I was hired as a Product Designer to create an online booking flow which included building a standarised landing page for service providers and an online booking process for their customers.

The Challenge

The Challenge

The Challenge

Customers can’t instantly book an appointment and always have to call directly

Customers can’t instantly book an appointment and always have to call directly

Customers can’t instantly book an appointment and always have to call directly

Customers don’t have an efficient way to manage and access their appointment details.

Customers don’t have an efficient way to manage and access their appointment details.

Customers don’t have an efficient way to manage and access their appointment details.

Customers want to avoid the hassle of carrying cash or swiping cards in-store.

Customers want to avoid the hassle of carrying cash or swiping cards in-store.

Customers want to avoid the hassle of carrying cash or swiping cards in-store.

Service providers struggle to manage and grow your business at scale.

Service providers struggle to manage and grow your business at scale.

Service providers struggle to manage and grow your business at scale.

My Solution

My Solution

My Solution

Online booking process for customers.

Online booking process for customers.

Online booking process for customers.

Enable customers to select services and favourite staff.

Enable customers to select services and favourite staff.

Enable customers to select services and favourite staff.

Provide a way for customers to pay through the app.

Provide a way for customers to pay through the app.

Provide a way for customers to pay through the app.

Let customer add their appointment to their calendars.

Let customer add their appointment to their calendars.

Let customer add their appointment to their calendars.

Process

Process

Process

Desk research
Desk research
Desk research

I looked at existing examples on online booking processes to identify patterns and elements that were common. I later shared this with the client to gather feedback of elements they liked and disliked to guide the direction of the project.

I looked at existing examples on online booking processes to identify patterns and elements that were common. I later shared this with the client to gather feedback of elements they liked and disliked to guide the direction of the project.

I looked at existing examples on online booking processes to identify patterns and elements that were common. I later shared this with the client to gather feedback of elements they liked and disliked to guide the direction of the project.

Userflow
Userflow
Userflow

I looked at existing examples on online booking processes to identify patterns and elements that were common. I later shared this with the client to gather feedback of elements they liked and disliked to guide the direction of the project.

I looked at existing examples on online booking processes to identify patterns and elements that were common. I later shared this with the client to gather feedback of elements they liked and disliked to guide the direction of the project.

I looked at existing examples on online booking processes to identify patterns and elements that were common. I later shared this with the client to gather feedback of elements they liked and disliked to guide the direction of the project.

Challenges

Challenges

Challenges

Deciding on the correct order of steps, some users may prefer selecting staff members first while others may want to select a service first.

Deciding on the correct order of steps, some users may prefer selecting staff members first while others may want to select a service first.

Deciding on the correct order of steps, some users may prefer selecting staff members first while others may want to select a service first.

Accommodating for cases where the user just wants the earliest slot available.

Accommodating for cases where the user just wants the earliest slot available.

Accommodating for cases where the user just wants the earliest slot available.

Making user aware how a staff member’s availability can impact which time slot is the earliest available and enabling the user to change a staff member for an earlier appointment.

Making user aware how a staff member’s availability can impact which time slot is the earliest available and enabling the user to change a staff member for an earlier appointment.

Making user aware how a staff member’s availability can impact which time slot is the earliest available and enabling the user to change a staff member for an earlier appointment.

Next steps

Next steps

Next steps

Due to the tight deadline, some of the fast followers to implement after launch would include:

  • Emails flows for reminders

  • Considering whether telephone numbers are necessary to include in sign up process to allow for SMS communication

  • Flows for cancelling and rescheduling appointments

  • Service provider dashboard

Due to the tight deadline, some of the fast followers to implement after launch would include:

  • Emails flows for reminders

  • Considering whether telephone numbers are necessary to include in sign up process to allow for SMS communication

  • Flows for cancelling and rescheduling appointments

  • Service provider dashboard

Due to the tight deadline, some of the fast followers to implement after launch would include:

  • Emails flows for reminders

  • Considering whether telephone numbers are necessary to include in sign up process to allow for SMS communication

  • Flows for cancelling and rescheduling appointments

  • Service provider dashboard