Designing a Dual-Sided Platform That Empowers Barbers and Their Clients

BarberVerse App Preview

Project Type

Self-Initiated Startup

My Role

Founder · Lead Product Designer

Responsibilities

Product Strategy · User Research · UX Design · UI Design · Prototyping · Design System

Platform

iOS & Android — Mobile First

Duration

6 Months — End to End

Tools

Figma · FigJam · React Native · Firebase

Overview

BarberVerse is a dual-sided platform serving both independent barbers and their clients. On the barber side it functions as a complete business growth suite with analytics, trend tracking, marketing automation, and client management. On the client side it delivers a personalized style discovery experience with AI-powered recommendations, smart booking, and a hair care marketplace. The app is fully designed and currently in development — I am actively leading development of BarberVerse with the goal of bringing it to market. This case study documents the product strategy, design decisions, and thinking behind it.

Problem

Independent barbers are running businesses with consumer-grade tools that were never designed for them. Scheduling apps like TheCut handle appointments but nothing else. Square handles payments but not client relationships. Instagram handles marketing but not bookings. None of these tools talk to each other, and none of them help barbers understand their business, grow their clientele, or personalize the experience for each customer.

On the client side the problem is equally real. Finding a barber you trust, communicating your style clearly, and discovering new looks that actually work for your face shape and hair type — these are unsolved problems for millions of people who get haircuts regularly.

The core problems BarberVerse addresses

  • Fragmented Barber Tools
    Barbers use 4-6 separate apps to run their business — none of which share data or give a unified view of performance, clients, or revenue

  • No Business Intelligence
    Independent barbers have no easy way to understand which services drive the most revenue, when their peak hours are, or how their client retention compares week over week

  • Style Communication Gap
    Clients struggle to articulate what they want and barbers struggle to understand it — leading to mismatched expectations and disappointed customers

  • No Personalization at Scale
    Existing platforms treat every client the same. BarberVerse needed to deliver a personalized experience — style recommendations, product suggestions, booking preferences — that felt tailored to each individual

  • Marketing Burden on Barbers
    Most independent barbers spend hours each week manually managing social media, promotions, and rebooking outreach — time that should be spent with clients

Who I Designed For

BarberVerse is a dual-sided platform — which means every design decision had to serve two fundamentally different users with different goals, different contexts, and different definitions of success. Getting this balance right was the central design challenge of the entire project.

  • The Independent Barber
    A skilled craftsperson running a small business, often solo or in a small shop. Their time is split between cutting hair and managing everything else — bookings, marketing, client relationships, inventory. They need tools that work as fast as they do, surface the right information at the right moment, and automate the work that pulls them away from their chair.

  • The Client
    Someone who gets haircuts regularly but struggles to find and communicate with the right barber. They want to discover styles that work for them, book easily, and build a relationship with someone they trust. They don't want to scroll through Instagram or text back and forth — they want a seamless, personalized experience from discovery to appointment to checkout.

    Designing for both users simultaneously meant every feature had to earn its place on both sides of the platform. A booking flow that is fast for the client also needs to surface the right information for the barber. A style recommendation that delights the client also needs to inform the barber before the appointment starts.

Problem visualization
BarberVerse Solution

Solution

Rather than building another scheduling app, I positioned BarberVerse as a complete business ecosystem for barbers and a personalized style platform for clients — two distinct experiences unified by shared data and a seamless booking layer connecting them.

The Barber Suite — Business Growth Tools

  • Analytics Dashboard
    Real-time revenue tracking, clients served, average service time, ratings, revenue trends, popular services breakdown by bookings and revenue percentage, client engagement metrics including return rate and new client acquisition, performance insights, and monthly goal tracking

  • Trend Tracker
    90-day style forecast, hot right now trending cuts, and AI trend alerts that surface emerging regional trends before they peak — helping barbers stay ahead of what clients will be asking for next

  • Marketing Dashboard
    Revenue trends, weekly engagement metrics, performance tracking, active promotions management, and connected social accounts — giving barbers a unified view of their marketing without leaving the app

  • Admin Panel
    Platform-wide overview including scheduled slots, pending applications, revenue metrics, top performer tracking, and system alerts — designed for barbershop owners managing multiple chairs or team members

  • BarberBot Support
    An AI-powered support assistant that handles common questions, appointment issues, and platform navigation — reducing support burden and keeping barbers focused on their work

The Client Experience — Style Discovery and Booking

  • Style Scout AI
    Upload a photo or describe your desired style — the AI analyzes facial features, hair type, and texture to surface personalized style recommendations with match percentages. AR virtual try-on lets clients see styles on their own face before booking

  • Smart Booking
    A multi-step onboarding flow that learns hair type, preferred styles, typical budget range, and booking frequency — then surfaces the right barbers with relevant services, real pricing, and available slots that match the client's schedule

  • Customer Portal
    Personal style history, loyalty rewards with Premium Member status, recent AI style analyses, connected accounts, and notification preferences — a home base for the ongoing client relationship

  • Hair Care Shop
    An integrated marketplace with personalized product recommendations by category, best sellers, limited time offers, and free shipping promotions — extending the platform's value beyond the appointment itself

  • Profile and Style Preferences
    Hair type, preferred style, peak time preferences, style categories, and style history — all feeding the recommendation engine to get smarter with every interaction

BarberVerse Design Decisions

Design Decisions

As the sole designer and founder, every decision had to serve the product's viability, not just its usability. These were the choices that shaped the platform most significantly.

  • Positioning as a business growth platform, not a scheduling app
    The most important product strategy decision I made was refusing to let BarberVerse compete with TheCut on scheduling. Scheduling is a commodity. Business intelligence, trend forecasting, and marketing automation are not. By leading with the Analytics Dashboard and Trend Tracker, BarberVerse signals to barbers that this is a tool for growing their business — not just managing their calendar.

  • Dual-sided onboarding that builds the personalization model from day one
    The Smart Booking onboarding flow asks clients about hair type, preferred styles, budget, and frequency before showing a single barber. This felt like more friction than a typical booking app — but it was a deliberate decision to build the data that makes every subsequent interaction smarter. The first session is the most important data collection moment in the product.

  • Style Scout as the hero feature, not the booking flow
    Most barber apps lead with booking. I made the decision to lead with Style Scout — photo upload, facial analysis, AR try-on — because it creates an emotional hook that scheduling never can. A client who discovers a style they love through BarberVerse has a reason to book through BarberVerse. Style discovery drives booking, not the other way around.

  • Revenue metrics surfaced before appointment counts
    On the Analytics Dashboard, Today's Revenue appears before Clients Served. This was intentional. Barbers are running businesses — the financial picture matters more than the volume picture. Leading with revenue signals that BarberVerse understands what barbers actually care about.

  • Loyalty rewards integrated into the client portal, not a separate feature
    Many platforms build loyalty programs as bolt-on features. I integrated Premium Member status, points tracking, and rewards directly into the main Client Portal — making loyalty a core part of the identity, not an afterthought. This drives retention without requiring clients to think about it separately.

BarberVerse Metrics

What I Would Measure

BarberVerse is fully designed and currently in development. When the platform launches these are the metrics I would prioritize to measure success on both sides of the marketplace:

  • Barber-Side — Monthly Active Barbers vs. Passive Installs
    Are barbers returning daily to check analytics and manage their business, or did they install and forget? Daily active use of the Analytics Dashboard is the strongest signal that BarberVerse has become part of their workflow.

  • Client-Side — Style Scout to Booking Conversion Rate
    What percentage of clients who use Style Scout go on to book an appointment through the platform? This measures whether the hero feature is actually driving the core business action.

  • Client Retention — Return Booking Rate
    Do clients rebook through BarberVerse after their first appointment? The Analytics Dashboard already tracks return rate in the design — validating this metric from day one of launch would confirm the loyalty model is working.

  • Marketplace — Hair Care Shop Attachment Rate
    What percentage of clients who book also purchase from the Hair Care Shop? This determines whether the integrated marketplace creates meaningful additional revenue or just adds noise to the experience.

  • Platform Health — Barber-to-Client Ratio
    Two-sided marketplaces live and die by supply-demand balance. Tracking the ratio of active barbers to active clients — and the geographic distribution of both — would be the most critical early signal of whether the marketplace is healthy or supply-constrained.

BarberVerse Reflection

Reflection

  • Founding a product changes how you design
    When you are the designer and the founder, every decision carries weight beyond usability. Feature scope affects development cost. Onboarding friction affects user acquisition. Marketplace balance affects long-term viability. Designing BarberVerse taught me to think about design decisions not just as UX choices but as business bets — and to be intentional about which bets were worth making.

  • Two-sided platforms require two distinct design languages within one system
    The barber experience needed to feel powerful and data-rich — a professional tool for serious business owners. The client experience needed to feel personal, visual, and effortless. Getting both tones right within a single design system required constant calibration. The hardest screens were the ones where both users interact — the booking flow where the client's need for simplicity had to coexist with the barber's need for detailed scheduling information.

  • The next milestone is building what I designed
    BarberVerse is a product I believe in and intend to bring to market. The design is complete. The next step is development — and this case study will evolve from a design portfolio piece into a live product story as that work progresses.

MediMind — Designing a Unified Healthcare Experience for Patients and Caregivers


View Case Study