View
Kidhive
UI/UXDesign SystemMarketplace

Kidhive

Overview

Designing a four-persona marketplace for children's activity bookings, in six weeks

Kidhive connects parents with activity providers: swimming lessons, art classes, sports camps, all bookable in one place. The client had validated the idea in Base44 with a working prototype that had outgrown its foundations, and came to us ready to build the real thing. We rebuilt the entire product across three sprints: a design sprint to get every persona and every screen right in Figma, then two build sprints to bring it live in Base44. The client is already planning their next phase, moving off Base44 onto a custom stack.

Process Snapshot

Timeline: 2-week design + 4-week buildStack: Figma + Base44 marketplace architectureResult: Live four-persona booking marketplace in 6 weeks
Brand & System

One product, four distinct personas, one coherent design language

The hardest design challenge on Kidhive was not any single flow. It was keeping four completely different user types, parents, children, activity providers, and platform admins, served by the same product without any of them feeling like an afterthought. We started with a shared design system and built outward from there.

Booking

A parent, a search, a booking: three steps with no dead ends

The parent flow was designed to be frictionless. Search by activity type or location, land on a provider profile with availability visible at a glance, and complete a booking in under two minutes. No account creation required to browse. Every screen was tested against the assumption that a parent is doing this on their phone while their child asks questions.

Loading video
UX

Different needs, different interfaces, one design system underneath

Parents and children need simplicity, trust signals, and a quick path to booking. Activity providers need inventory management, scheduling, and booking oversight. Platform admins need a different view entirely. We designed each surface separately but kept the component language consistent so the product felt unified even when the user's job was completely different.

Provider

Providers run their business from one screen

The provider dashboard handles session creation, booking management, and calendar overview in a single surface. Providers can see who booked, when, and whether a session is at capacity, without navigating between different views. The design keeps operational complexity out of sight while keeping critical information in reach.

Loading video
Delivery

Delivered in six weeks, built to migrate when they're ready

We shipped the full product in Base44 at the end of week six. The client now has a live, working marketplace with real bookings. When they're ready to move off Base44 onto a custom stack, the Figma files and design system we delivered give their engineering team a complete blueprint to build from.

2 wks

Design sprint

4 wks

Build to launch

4

User personas

More work