Case study · Service Market

Two sides,one platform.

Service Market pairs a public marketplace where customers find and book local service providers with a full management console where those businesses handle their bookings, services, team and subscription.

MarketplaceBooking SaaSMulti-role platform
Service Market product screen
What we shipped
Discovery marketplaceBooking calendarService catalogueEmployee managementClient directory4 subscription tiers
01 — The product

A marketplace on one side, a business console on the other

Customers arrive at a discovery marketplace and book a salon, spa or therapist near them. The business that receives the booking logs into a separate console that runs the whole operation, so the same booking a customer makes is the one a provider manages, staffs and gets paid for.

Discovery for customers

A marketplace of business categories and ranked listings — popular, top rated and exclusive — with location, wishlist and provider detail pages.

A console for providers

A dashboard, booking calendar, service catalogue, employee management and a client directory, all behind one business login.

Subscription tiers gate what a business can do

Plans run from advertise-only, which can list but not take bookings, up to tiers that add employees and full booking.

02 — The problem

Why a diary and a phone stop scaling a service business It works until two staff, a full week and an 11pm booking all arrive at once.

Bookings live in one person's head. A phone diary cannot be shared across a team, and it closes when the shop does. Answer → a shared booking calendar the whole team can see.

Services and prices drift. Without a single catalogue, what a service costs and how long it takes changes with whoever is asked. Answer → services with price, duration and an on/off toggle.

New customers only come by referral. A business with no public listing is invisible to the customer searching for it right now. Answer → a ranked listing in the marketplace.

3

things break at once — the calendar, the price list and the shop's visibility — the moment a diary and a phone are all a business has.

Service Market

03 — Goals & challenges

What Service Market had to get right

The hard part of a two-sided product is that the customer's booking and the provider's job are the same object seen from two ends. That shaped every decision.

Goals

Model one booking, both sides

  • Model one booking for both sides. A shared model of a booking, a service and a business, so the two ends never disagree.
  • Give a business something real to run. Dashboard, calendar, services and employees, before its listing goes public.
  • Make onboarding a guided path. Category, location, profile, hours, services, plan — not a settings screen.
  • Gate features by subscription. From advertise-only listings up to full booking with employees.
Challenges

Why it was hard

  • The customer's booking and the provider's job are the same object, seen from two different ends.
  • A new business needs a working console before its public listing is worth switching on.
  • Six onboarding steps all have to complete before a listing becomes bookable.
  • What a business can do has to track what its subscription plan actually pays for.
04 — Built for

Who is Service Market built for?

A two-sided platform — customer and business — with the team behind the counter in between.

The customer view
Customer · marketplace

The customer

Arrives at a discovery marketplace of business categories and ranked listings, and books a salon, spa or therapist near them.

The business owner view
Business owner · console

The business owner

Runs the operation from a dashboard, booking calendar, service catalogue, employee management and client directory, behind one login.

The employee view
Employee · roster

The employee

Is added with their own working hours and the services they perform, so bookings can be assigned to the right person.

05 — Diary and phone vs Service Market

A diary and a phone stop scaling a service business

What changes when the calendar, the catalogue and the shop's visibility all move onto one platform.

Diary and phone
On the platform
Taking bookings
Phone and paper diary
A shared booking calendar
Managing services
A price list from memory
Services with price, duration and on/off
The team
Whoever is free
Employees with their own hours and skills
Getting found
Word of mouth
A ranked listing in the marketplace
Seeing what works
A guess
Visitors, bookings and revenue on a dashboard
06 — Inside the business console

What a provider runs from one login

Every screen a business owner needs to take a booking, staff it and understand the week, in one console.

The week, measuredEvery appointment on one calendarA service catalogue that stays honestThe people who book, in one placeWhat is coming up

The week, measured

At a glance

Visitor, booking and revenue trends across the month, so a business can see what is actually working rather than guessing.

DASHBOARD

Every appointment on one calendar

Bookings

A month view of bookings by staff member, so the whole team works from one shared schedule instead of a phone diary.

CALENDAR

A service catalogue that stays honest

Catalogue

Each service carries its category, price and duration, with an activate toggle to take it on or offline without deleting it.

SERVICES

The people who book, in one place

Directory

A client directory keeps the business's customers together rather than scattered across phones and notebooks.

CLIENTS

What is coming up

Upcoming

Upcoming, today's and past bookings, so nothing booked is missed and the day is planned before it starts.

BOOKINGS
07 — Getting a business online

How a provider goes from sign-up to bookable

Onboarding is a guided sequence, not a settings page. A new business is walked through everything a customer needs to see before it can be booked.

  1. 01Business owner

    Choose a category

    Pick the business category so the listing lands in the right part of the marketplace.

  2. 02Business owner

    Set the location

    Add where the business operates, so nearby customers can find it.

  3. 03Business owner

    Build the profile

    Add the business name, information, images and a portfolio that the public listing shows.

  4. 04Business owner

    Set working hours

    Choose the days and hours the business is open, which the booking calendar then respects.

  5. 05Business owner

    Add services

    List the services with their price and duration, so customers can book something specific.

  6. 06Business owner

    Pick a plan, go live

    Choose a subscription that fits the team, and the business becomes bookable in the marketplace.

08 — What we shipped

The scope, in one panel

Every number in this panel is delivered scope — what was designed, built and handed over on the local services build for Service Market. It leaves out traffic, conversion and revenue on purpose: those figures belong to the client, and we don’t publish numbers we cannot stand behind.

4
Subscription tiers, advertise-only to full booking
6
Onboarding steps, category to go-live
6
Console modules: dashboard to subscriptions
1
Shared model, both sides see the same booking
Sector
Local servicesSalon, spa & wellness
Product
Two-sided web platformMarketplace + console
What we did
UX + UI designProduct design
Roles
Customer · OwnerEmployee · Admin
09 — Visual design

The look, and why

A warm, confident system for a business tool that has to feel trustworthy — a decisive gold carries the brand, against a warm neutral wash that keeps a dense console legible.

Colour
Gold
#D8A81F
Deep
#6E5410
Ink
#14181A
Body
#4B4F53
Mist
#F7F4EA
Typography
Display · 700One login, both sides.
HeadingWhat a provider runs
Body · InterA dashboard, a calendar and a catalogue that stays honest, behind one business login.
Label · MonoBOOKED · UPCOMING · PAST
10 — Transferable

What does a two-sided booking platform need to get right?

These principles came out of building Service Market and hold for any platform that connects a customer's booking to a business's operation.

01

Model one booking, seen from both ends

The customer's booking and the provider's job have to stay the same object, or the two sides drift apart.

02

Give the provider something to run first

A business needs a working console before its public listing is worth switching on.

03

Make setup a guided sequence

Category, location, profile, hours, services, plan — a settings page cannot replace a path to bookable.

04

Gate features by what a business is paying for

Subscription tiers only work if what a business can do actually tracks its plan.

05

Put the calendar where the whole team can see it

A phone diary closes when the shop does; a shared calendar does not.

06

Let customers find you without a referral

A ranked marketplace listing reaches the customer searching right now, not just the one who already knows someone.

FAQ

Building a services marketplace platform

How long does it take to build a two-sided services marketplace?
A platform with a public marketplace and a full provider console is a several-month programme, not a few weeks, because two connected products share one data model. The provider console — bookings, services, employees and subscriptions — is usually built first, since a business needs something to run before its public listing is worth switching on.
What is the difference between the customer side and the provider side?
The customer side is a discovery marketplace: browse categories, see ranked listings, open a provider's detail page and book. The provider side is a management console behind a business login, with a dashboard, a booking calendar, a service catalogue, employee management, a client directory and a subscription. The same booking appears on both.
How do subscription tiers work on the platform?
A business chooses a plan sized to its team. The entry tier is advertise-only — it can appear in the marketplace but cannot take bookings or add staff — while higher tiers unlock employees and full booking. Gating features by plan lets the platform list small businesses for free-to-cheap and charge as they grow into booking and a team.
How does a service business get set up and listed?
Onboarding is a guided path rather than a settings screen. A new business chooses its category, sets its location, builds a profile and portfolio, sets working hours, adds its services with prices and durations, and picks a subscription. Only once those are in place does the listing become bookable, so customers never land on a half-finished profile.
Let's build

Building a marketplace with a business side?

Tell us how your business actually works and we'll tell you honestly what it takes to build — the marketplace, the console, the subscriptions. No deck, no pitch.