Huna Book — Beauty & Wellness Booking Platform UI/UX Design (Figma)

Complete UI/UX design for a beauty and wellness booking platform targeting the Moroccan market. Designed by web designer and UI/UX Designer Hamza Miloud Amar in Figma.

Huna Book — beauty and wellness booking platform UI/UX design in Figma by designer Hamza Miloud Amar

Overview

Huna Book is a complete UI/UX design project I delivered as a web designer and UI/UX designer for a Moroccan startup building an online booking platform for beauty, wellness, and leisure professionals. The platform connects clients with hairdressers, aestheticians, tattoo artists, spa therapists, and other service providers across Morocco.

The Problem

The beauty and wellness industry in Morocco operates largely offline:

  • Clients call or WhatsApp to book, often facing long wait times and no-shows
  • Professionals manage appointments manually with paper calendars or basic notes
  • Discovery is word-of-mouth — no way to browse services, compare prices, or read reviews
  • No-shows cost professionals significant revenue with no cancellation system
  • Payment is cash-only, creating friction and security concerns

My Role

As the lead UI/UX designer, I was responsible for:

  • User research and competitive analysis
  • Information architecture and user flow mapping
  • Wireframing and high-fidelity prototyping
  • Design system creation with 50+ components
  • Mobile-first responsive design
  • Design handoff with developer documentation

Design Process

Phase 1: Discovery & Research

  • Competitive analysis of Treatwell, Fresha, and local Moroccan competitors
  • User interviews with 8 beauty professionals and 12 clients
  • Journey mapping for both client and professional personas

Phase 2: Information Architecture

  • Sitemap defining 6 core sections: Discovery, Booking, Profile, Dashboard, Payments, Notifications
  • User flows for critical paths: search → book → pay → review
  • Content strategy for service categories and professional profiles

Phase 3: Wireframing

  • Low-fidelity sketches for rapid iteration
  • Mid-fidelity wireframes for stakeholder review
  • High-fidelity prototypes with interactive flows

Phase 4: Visual Design

  • Brand identity — Warm, inviting palette reflecting Moroccan hospitality
  • Design system — Typography, color, spacing, and component library
  • 50+ screens covering all user journeys

Screen Inventory

Client-Facing Screens

  • Home — Featured professionals, categories, promotions
  • Search & Filter — Location, service, price, availability, ratings
  • Professional Profile — Portfolio, services, pricing, reviews, book button
  • Booking Flow — Service selection, date/time picker, add-ons, confirmation
  • My Bookings — Upcoming, past, cancel, reschedule
  • Payments — Saved cards, transaction history, receipts
  • Reviews — Rate and review completed services

Professional Dashboard

  • Calendar — Day/week/month views with appointment management
  • Clients — Client database with history and notes
  • Services — Add, edit, price, and manage service offerings
  • Analytics — Revenue, bookings, ratings, peak hours
  • Settings — Availability, notifications, payment methods

Key Design Decisions

Mobile-First Approach

80% of target users in Morocco primarily use smartphones. I designed:

  • Thumb-friendly navigation with bottom tab bar
  • Swipe gestures for calendar and gallery interactions
  • Progressive disclosure to reduce cognitive load on small screens

Cultural Considerations

  • Gender preferences — Option to filter professionals by gender
  • Language switching — Arabic, French, and English interfaces
  • Local payment methods — Cash on delivery, bank transfer, and mobile payment integration

Trust & Safety

  • Verified badges for professionals with document verification
  • Review system with photo proof of completed services
  • Secure messaging between client and professional within app

Design System

ElementSpecification
Primary ColorWarm Coral (#FF6B6B)
Secondary ColorDeep Teal (#4ECDC4)
TypographyInter (headings) + Open Sans (body)
Border Radius12px (friendly, approachable)
ShadowsSoft, layered shadows for depth
IconsLucide icons, consistent 24px sizing

Results & Impact

  • Design system adopted by development team for consistent implementation
  • User testing showed 95% task completion rate for booking flow
  • Client satisfaction — Startup secured pre-seed funding with design prototype

Lessons Learned

Designing for the Moroccan market taught me that cultural context is as important as usability. Features that work in Europe (instant card payment, strict cancellation policies) needed adaptation for local norms and infrastructure.


Need UI/UX design for your mobile app or web platform? Contact me to discuss your project.

Experienced Frontend Developer | Passionate about building elegant, accessible, and UX-friendly Design Systems with React | Skilled in React Next Remix | CSS enthusiast | Lover of Clean & Maintainable CSS | Always learning and growing.

Let's Connect

Connect With Me On Social Media

I appreciate your visit to my website. If you find my work interesting and would like to know more about me, please consider following me on social media. Thank you!

© 2026 Hamza Miloud Amar. All Rights Reserved