← Back to Portfolio
UX Case Study · Personal Project

Gigl

A platform connecting musicians with gig opportunities and helping them form bands — designed end-to-end from user research through to a high-fidelity Figma prototype.

RoleUX Designer / Researcher
ToolsFigma, Adobe XD
TypeMobile App
StatusPrototype Complete
Overview

The Problem

Independent musicians face a fragmented landscape when it comes to finding gigs and connecting with other artists. There's no centralised platform that handles discovery, booking, scheduling, and payment in one place.

Gigl was designed to bridge that gap — creating a seamless, end-to-end platform for both musicians looking for gigs and promoters looking for talent.

My Approach

I followed a full double-diamond UX process: starting with user interviews and affinity mapping to uncover real pain points, then moving through storyboards, paper wireframes, low-fidelity prototypes, two rounds of usability testing, and finally a polished high-fidelity prototype in Figma.

User InterviewsAffinity MappingWireframing Usability TestingFigmaPrototyping
Pain Points
01

Finding Gigs

Artists struggle to discover nearby opportunities. Promoters have no easy way to surface and compare talent for their venues.

02

Booking & Scheduling

Both artists and promoters lack a unified place to manage bookings, confirmations, and calendar coordination.

03

Payment & Reliability

Artists frequently deal with late or unreliable payments and have no structured way to enforce agreements with organisers.

Research

Who I Designed For

User research identified two distinct primary groups with overlapping but distinct needs:

  • Musicians — solo artists and bands seeking gig opportunities, want to be discoverable and manage their schedule
  • Promoters — venue owners and event organisers seeking talent, want to browse, contact, and book artists efficiently

I created detailed personas for each group to ground all subsequent design decisions in real user motivations and frustrations.

Key Insight

"Musicians don't just want to be hired. They want to be discovered, trusted, and paid fairly — in that order."

This shaped Gigl's core feature hierarchy: profile-first discoverability, then booking, then an integrated payment and review system.

Design Process

Paper Wireframes

Rapid sketching to explore navigation patterns and screen layouts before committing to digital tools. Multiple iterations helped identify the right information hierarchy for artist profiles and discovery flows.

Lo-fi Prototype

Built in Figma with basic components and tested with real users in Round 1. Feedback highlighted missing features: users wanted a review system and a reporting/feedback mechanism.

Hi-fi Prototype

Full visual design pass with a modern, clean aesthetic. Round 2 usability testing showed high satisfaction across core flows, with one addition: a payment reminder feature for post-booking follow-up.

Usability Testing

Round 1 — Lo-fi

  • Users wanted to view and post reviews
  • Feedback and reporting system missing
  • Some UI component placement issues identified

Round 2 — Hi-fi

  • Users satisfied with all core features
  • Payment reminder feature requested
  • Overall UI described as clean and easy to navigate
Final Screens

The final prototype covers the full user journey from onboarding through discovery, booking, chat, and payment confirmation. Key screens below — or explore the full prototype in Figma.

Welcome Screen
View in Figma prototype
Discover Artists
Artist Profile
Chat & Booking
Pre-Booking Flow
Post-Booking
Payment Confirm
Reviews
Explore Full Prototype ↗