Disco Giggle – Comedy Discovery Service

My Involvement

UX – Research, Personas, User Flows, Wireframes, Prototype

The Problem

It is hard for comedy fans to discover comedians or find gigs to go to.

The Solution

DiscoGiggle is a comedy discovery site. Users can follow comedians to find when they are performing, search for gigs to go to, and see recommendations of comedians and gigs, based on their preferences and likes.

The project

I have worked on user research, persona creation, user goals and task analysis, user flows, wireframes, prototype and usability testing. The site itself is still in development.


I interviewed audience members at comedy clubs and found that none of them had a solid method of finding gigs to go to. I listened to what problems and pain points they had, as well as their goals and needs for an ideal experience. I created this board and affinity mapped the issues into similar categories and labelled them. I then performed a second affinity map, to separate out different types of users. Some people I interviewed had been more knowledgeable about comedy, while others had been more casually interested. I also added some of the comedians that people had mentioned they liked, for some cultural context.



I created two personas, Comedy Enthusiast and Casual Fan.

Goals and User Flows

I thought about what goals my users would want to achieve. People had said they wanted to feel more “in the loop” with comedy, and get recommendations from a service that knows what they like.

After establishing some user goals, I sketched out some user flows.



I sketched wireframes bearing in mind users’ needs. People want a simple way to find new comedy, and keep updated about acts they like. Then, moving into Balsamiq, I came up with the idea of three feeds for the homepage, which would show updates about acts and suggestions of new ones.


I developed a prototype using HTML, CSS and jQuery. I have been improving the design of the prototype directly into the prototype, in response to feedback I have had from potential users.


This project is still underway but here is my first prototype user, Dan, filling out a SUS-Test after a usability test.

I created a discussion guide and some scenarios before the usability test. I explained the prototype to Dan, and asked for his initial reactions. He understood what the site was about without being told, and found it clear what the different sections were. One issue he raised was that he wasn’t sure about some of the comedy vocabulary I had used, so this was a really useful feedback.

I gave Dan three scenarios to run through, and made notes on how easy he found it. After this, I asked him to fill out a SUS-Test to establish a benchmark for testing.