GigglePass
GigglePass solves this by offering personalized recommendations, interactive filters, and map-based browsing in a clean, modern interface—creating a seamless and enjoya
Comedy Tickets App

Find Show
in New York

Stand up open mics every Tuesdays at The Brewery Bar + Kitchen
Tue, 25 Mar - 4PM
$12

One woman show drag at Sky Bar Roof Top NYC
Tue, 25 Mar - 10PM
Free
One woman show drag at Sky Bar Roof Top NYC
Tue, 25 Mar - 10PM
Free


Map
List
Discover
Saved
Ticket
Profile
GigglePass is a mobile app designed to help users discover and book live comedy shows effortlessly.
Through user research, we found that comedy fans often struggle to find events that match their taste, location, and mood—especially on platforms not tailored to live comedy.
Able discovery experience for comedy lovers on the go.





Problem Space
Comedy is huge in North America, but finding live shows and buying tickets is frustrating because events are scattered across multiple sites and apps.
Solution
Provide a fun, easy-to-use app that brings everything comedy lovers need into one place—serving as the central hub for discovering live shows in a way that’s simple, intuitive, and actually enjoyable.
Constraints
Design a native mobile app.
Offer clear, easy-to-follow event listings tailored to comedy fans.
Deliver a seamless discovery and ticket-buying experience, addressing the lack of a dedicated comedy app.
Competitor Analysis
Inspired by the GV approach, I explored a mix of platforms—both direct competitors and those outside the event space—to identify interactions and experiences that could inform a more playful, focused comedy discovery app. I looked closely at Eventbrite, Fever, Resident Advisor (RA), and even Letterboxd for its approach to niche community and content curation.
While these platforms offer valuable features, several gaps remain. Many either present cluttered or overly complex interfaces that make finding events frustrating, or they focus broadly on all entertainment types without catering specifically to comedy enthusiasts.
Additionally, many platforms focus mainly on big events, which means smaller comedy shows often get overlooked. There’s a real need for a simple, dedicated app that makes finding comedy shows easy and fun.
IDEO’s Design thinking process
1
Research
2
Define
3
Ideate
4
Prototype
5
UI Design
6
Design Impact
For this project, I followed a design thinking approach inspired by IDEO’s methodology. This process encouraged creativity, collaboration, and a strong focus on solving problems through a human-centered lens. I approached the challenge with a beginner’s mindset—staying open, curious, and comfortable with ambiguity.
I adapted the traditional five stages: Empathize, Define, Ideate, Prototype, and Test—to fit the UI design process, allowing me to explore solutions with empathy, creativity, and a willingness to iterate.

Where are we looking for comedy show?

New York
Current location
Somewhere else
Discovery



Welcome to GigglePass
Make it easier to find comedy
Sign up free
Log in
By signing up, you agree to the app Term of Use and Privacy Policy.
Account
Research

Filter
Category
Date
Any date
Today
All types
Standup Comedy
Improv Comedy
Open mics
Sketch Comedy
Comedy Festivals & Events
Live Podcast Recording
Tomorrow
This week
This weekend
Pick a date
Reset
Apply Filter
Filter
Social


Friends

Olivia

Jason

Marc

Olivia
One Woman Show
Tue, 25 Mar
Recently Attended


Hilarious
Upcoming Shows

Christine
34 shows attended
Stand-up Streak
Discover
Saved
Ticket
Profile
I interviewed five regular comedy-goers to uncover their frustrations with finding shows then synthesized their feedback through Affinity Mapping to highlight common patterns and key opportunity areas.
Interview to Affinity Mapping
Many mentioned that shows are often only shared on Instagram or small venue pages, making them easy to miss. Bigger platforms like Eventbrite don’t cover most indie shows. What users really want is one simple place to browse everything happening and easily buy tickets.


How might we make booking tickets for comedy shows easier and more accessible?
Define

Persona
This guided my design decisions throughout the process, keeping the user's goals and pain points front and center.
Keys Need Identified:
Discover live comedy events in one place
Book tickets quickly, even last-minute
Filter by date, genre, and location
Buy directly in-app, no redirects
Share events with friends easily
View show + performer details
Get personalized recommendations
User Stories
As a comedy lover, I want to get recommendations for shows similar to the ones I’ve seen, so that I can save time and easily find shows I’m actually into
As a comedy lover, I want to find local spots, browse upcoming shows, and get notified about new events, so that I can easily discover what’s happening around me and plan ahead without searching multiple platforms.
Discovery
As an user, I want to book a show without creating an account, so I can grab tickets quickly without extra steps, especially for last-minute plans.
As an user, I want to edit ticket details or transfer them to a friend, so I can fix mistakes or easily share my spot if I can’t go
Easy Ticketing & Access
As a comedy fan, I want to follow friends and see what shows they’re interested in, so I can discover events through people I trust and never miss what’s trending in my circle.
Social Discovery
While previous Key Need Identified centered around discovering local shows, easy booking, the 40+ user stories identified from my interviews also revealed a deeper desire for connection—knowing what friends are attending and sharing experiences more socially. This insight helped expand the scope of GigglePass, turning social discovery into a core feature and shaping a more community-driven, comedy-centered experience.
Information Architecture


To support key user actions—like searching for shows, filtering by comedy style, and booking without friction—I created a task flow that maps the steps from discovery to checkout. I paid close attention to edge cases like no matched search results or users browsing without logging in.
The sitemap outlines the relationship between core features such as “Popular Now”, “Browse”, “Help Center” and “Log In”, ensuring users can easily move between discovering events, managing their bookings, and getting support. This structure laid the foundation for a comedy-centered experience that feels both fun and seamless.
Ideate

Aligned with user stories vision in my interviews, users mentioned they wanted an easier way to find shows based on where they are, I sketched out the filter screen.
Sketches to Wireframes

After defining the main task flow, I used Crazy 8 sketching to explore screen ideas—focusing on clarity, speed, and a smooth mobile experience.
The most important step was helping users browse and get ticket for shows. I focused on sketching how they could easily switch between map and list views to explore events in a way that felt intuitive and flexible.
Solution sketches were used to quickly explore layout ideas
Once core user stories were defined, I translated them into low-fidelity wireframes to map out layout, hierarchy, and key interactions. I focused on screens that supported discovery, booking, and social features like viewing what friends are attending.
Since this project was mobile-first, I designed with small-screen clarity and flow in mind, iterating on layouts to keep the experience intuitive and easy to navigate. These wireframes helped validate the structure before moving into visual design.
UI Design

Moodboard
With the core user flow finalized, I began shaping the visual identity of GigglePass to reflect the spirit of live comedy. I wanted the brand to feel fun, inviting, vibrant, and trustworthy—capturing both the energy of a comedy night and the comfort of shared experiences.
I drew visual inspiration from theater lighting, city nights, group laughter, and moments of connection.
This informed a bold and cheerful color palette led by a vibrant yellow, paired with deep neutrals for contrast and legibility.
For typography, I chose Work Sans, a friendly and modern typeface that balances personality with readability. A clear type hierarchy ensured consistency and clarity across mobile screens.
Brand Identity
Brand Color
Logo
Typography
#E8B044
#D65D3A
#2A2A2A
#F4F3F3
Work Sans
Component Library
Discover
Saved
Ticket
Profile
Discover
Saved
Ticket
Profile
Discover
Saved
Ticket
Profile
Discover
Saved
Ticket
Profile
Accessibility
To ensure the color palette and typography were accessible, I referred to the WCAG 2.0 guidelines and tested color contrast ratios. I aimed to strike a balance between brand expression and usability by meeting WCAG AA compliance—making sure text remained legible and the experience was inclusive for all users.
Ratio
9.18:1
Buy Ticket
Never mind

Your session will timeout in 50 seconds
Oh no!
Extend
Logout Now
259px
355px
Sign up free
358px
44px
44px
Prototype & Hifi Design
Once the high-fidelity designs were finalized, I built a clickable mobile prototype in Figma to simulate key user flows—browsing shows, booking tickets, and exploring social features. The prototype was designed to feel fast, intuitive, and focused on the moments that matter most: discovery, decision, and interaction.
This allowed me to validate screen transitions, hierarchy, and interactions before moving into feedback and testing.

Interactive Prototype
One of my biggest takeaways from this project was understanding that user-centered design isn’t about adding features—it’s about solving real problems with intention. Every decision, from enabling last-minute bookings to building a social layer around show discovery, was shaped by listening closely to users and translating insights into clear, focused solutions.
Keys Learning
Other key learnings:
Small interactions make big impact - Designing the toggle between list and map view taught me how even micro-decisions in UI can shape a smoother, more intuitive experience.
Constraints help prioritize - Working solo with limited time forced me to make strategic decisions—balancing user needs with scope, and learning when to simplify rather than over-design.
User insights are only powerful when translated into real decisions.
Research guided every feature—from quick booking to social discovery—and helped me prioritize what actually matters to users, not just what looks good.


GigglePass solves this by offering personalized recommendations, interactive filters, and map-based browsing in a clean, modern interface—creating a seamless and enjoya
GigglePass solves this by offering personalized recommendations, interactive filters, and map-based browsing in a clean, modern interface—creating a seamless and enjoya
GigglePass
GigglePass
Comedy Tickets App
Comedy Tickets App

Find Show
in New York

Stand up open mics every Tuesdays at The Brewery Bar + Kitchen
Tue, 25 Mar - 4PM
$12

One woman show drag at Sky Bar Roof Top NYC
Tue, 25 Mar - 10PM
Free
One woman show drag at Sky Bar Roof Top NYC
Tue, 25 Mar - 10PM
Free


Map
List
Discover
Saved
Ticket
Profile

Find Show
in New York

Stand up open mics every Tuesdays at The Brewery Bar + Kitchen
Tue, 25 Mar - 4PM
$12

One woman show drag at Sky Bar Roof Top NYC
Tue, 25 Mar - 10PM
Free
One woman show drag at Sky Bar Roof Top NYC
Tue, 25 Mar - 10PM
Free


Map
List
Discover
Saved
Ticket
Profile
GigglePass is a mobile app designed to help users discover and book live comedy shows effortlessly.
Through user research, we found that comedy fans often struggle to find events that match their taste, location, and mood—especially on platforms not tailored to live comedy.
ble discovery experience for comedy lovers on the go.
GigglePass is a mobile app designed to help users discover and book live comedy shows effortlessly.
Through user research, we found that comedy fans often struggle to find events that match their taste, location, and mood—especially on platforms not tailored to live comedy.
ble discovery experience for comedy lovers on the go.
Problem Space
Comedy is huge in North America, but finding live shows and buying tickets is frustrating because events are scattered across multiple sites and apps.
Problem Space
Comedy is huge in North America, but finding live shows and buying tickets is frustrating because events are scattered across multiple sites and apps.
Solution
Provide a fun, easy-to-use app that brings everything comedy lovers need into one place—serving as the central hub for discovering live shows in a way that’s simple, intuitive, and actually enjoyable.
Solution
Provide a fun, easy-to-use app that brings everything comedy lovers need into one place—serving as the central hub for discovering live shows in a way that’s simple, intuitive, and actually enjoyable.
Constraints
Design a native mobile app.
Offer clear, easy-to-follow event listings tailored to comedy fans.
Deliver a seamless discovery and ticket-buying experience, addressing the lack of a dedicated comedy app.
Constraints
Design a native mobile app.
Offer clear, easy-to-follow event listings tailored to comedy fans.
Deliver a seamless discovery and ticket-buying experience, addressing the lack of a dedicated comedy app.


Competitor Analysis
Inspired by the GV approach, I explored a mix of platforms—both direct competitors and those outside the event space—to identify interactions and experiences that could inform a more playful, focused comedy discovery app. I looked closely at Eventbrite, Fever, Resident Advisor (RA), and even Letterboxd for its approach to niche community and content curation.
While these platforms offer valuable features, several gaps remain. Many either present cluttered or overly complex interfaces that make finding events frustrating, or they focus broadly on all entertainment types without catering specifically to comedy enthusiasts.
Additionally, many platforms focus mainly on big events, which means smaller comedy shows often get overlooked. There’s a real need for a simple, dedicated app that makes finding comedy shows easy and fun.
Competitor Analysis
Inspired by the GV approach, I explored a mix of platforms—both direct competitors and those outside the event space—to identify interactions and experiences that could inform a more playful, focused comedy discovery app. I looked closely at Eventbrite, Fever, Resident Advisor (RA), and even Letterboxd for its approach to niche community and content curation.
While these platforms offer valuable features, several gaps remain. Many either present cluttered or overly complex interfaces that make finding events frustrating, or they focus broadly on all entertainment types without catering specifically to comedy enthusiasts.
Additionally, many platforms focus mainly on big events, which means smaller comedy shows often get overlooked. There’s a real need for a simple, dedicated app that makes finding comedy shows easy and fun.








IDEO’s Design thinking process
IDEO’s Design thinking process
1
1
Research
Research
2
2
Define
Define
3
3
Ideate
Ideate
4
4
Prototype
Prototype
5
5
UI Design
UI Design
6
6
Design Impact
Design Impact
For this project, I followed a design thinking approach inspired by IDEO’s methodology. This process encouraged creativity, collaboration, and a strong focus on solving problems through a human-centered lens. I approached the challenge with a beginner’s mindset—staying open, curious, and comfortable with ambiguity.
I adapted the traditional five stages: Empathize, Define, Ideate, Prototype, and Test—to fit the UI design process, allowing me to explore solutions with empathy, creativity, and a willingness to iterate.
For this project, I followed a design thinking approach inspired by IDEO’s methodology. This process encouraged creativity, collaboration, and a strong focus on solving problems through a human-centered lens. I approached the challenge with a beginner’s mindset—staying open, curious, and comfortable with ambiguity.
I adapted the traditional five stages: Empathize, Define, Ideate, Prototype, and Test—to fit the UI design process, allowing me to explore solutions with empathy, creativity, and a willingness to iterate.
Research
Research
I interviewed five regular comedy-goers to uncover their frustrations with finding shows then synthesized their feedback through Affinity Mapping to highlight common patterns and key opportunity areas.
I interviewed five regular comedy-goers to uncover their frustrations with finding shows then synthesized their feedback through Affinity Mapping to highlight common patterns and key opportunity areas.
Interview to Affinity Mapping
Interview to Affinity Mapping
Many mentioned that shows are often only shared on Instagram or small venue pages, making them easy to miss. Bigger platforms like Eventbrite don’t cover most indie shows. What users really want is one simple place to browse everything happening and easily buy tickets.
Many mentioned that shows are often only shared on Instagram or small venue pages, making them easy to miss. Bigger platforms like Eventbrite don’t cover most indie shows. What users really want is one simple place to browse everything happening and easily buy tickets.




How might we make booking tickets for comedy shows easier and more accessible?
How might we make booking tickets for comedy shows easier and more accessible?


Define
Define


Persona
Persona
This guided my design decisions throughout the process, keeping the user's goals and pain points front and center.
This guided my design decisions throughout the process, keeping the user's goals and pain points front and center.
Keys Need Identified:
A dedicated app focused solely on live comedy events
Quick and easy ticket booking, including last-minute options
The ability to filter events by date, location, and genre.
The ability to buy tickets directly without leaving the app.
The ability to share event details with friends via social media or messaging.
The ability to see full show details like performer info, venue, and time.
The ability to receive personalized recommendations based on user preferences.
Receive recommendations for events based on personal comedy preferences.
Keys Need Identified:
A dedicated app focused solely on live comedy events
Quick and easy ticket booking, including last-minute options
The ability to filter events by date, location, and genre.
The ability to buy tickets directly without leaving the app.
The ability to share event details with friends via social media or messaging.
The ability to see full show details like performer info, venue, and time.
The ability to receive personalized recommendations based on user preferences.
Receive recommendations for events based on personal comedy preferences.
User Stories
User Stories
As a comedy lover, I want to get recommendations for shows similar to the ones I’ve seen, so that I can save time and easily find shows I’m actually into
As a comedy lover, I want to get recommendations for shows similar to the ones I’ve seen, so that I can save time and easily find shows I’m actually into
As a comedy lover, I want to find local spots, browse upcoming shows, and get notified about new events, so that I can easily discover what’s happening around me and plan ahead without searching multiple platforms.
As a comedy lover, I want to find local spots, browse upcoming shows, and get notified about new events, so that I can easily discover what’s happening around me and plan ahead without searching multiple platforms.
Discovery
Discovery
As an user, I want to book a show without creating an account, so I can grab tickets quickly without extra steps, especially for last-minute plans.
As an user, I want to book a show without creating an account, so I can grab tickets quickly without extra steps, especially for last-minute plans.
As an user, I want to edit ticket details or transfer them to a friend, so I can fix mistakes or easily share my spot if I can’t go
As an user, I want to edit ticket details or transfer them to a friend, so I can fix mistakes or easily share my spot if I can’t go
Easy Ticketing & Access
Easy Ticketing & Access
As a comedy fan, I want to follow friends and see what shows they’re interested in, so I can discover events through people I trust and never miss what’s trending in my circle.
As a comedy fan, I want to follow friends and see what shows they’re interested in, so I can discover events through people I trust and never miss what’s trending in my circle.
Social Discovery
Social Discovery
While previous Key Need Identified centered around discovering local shows, easy booking, the 40+ user stories identified from my interviews also revealed a deeper desire for connection—knowing what friends are attending and sharing experiences more socially. This insight helped expand the scope of GigglePass, turning social discovery into a core feature and shaping a more community-driven, comedy-centered experience.
While previous Key Need Identified centered around discovering local shows, easy booking, the 40+ user stories identified from my interviews also revealed a deeper desire for connection—knowing what friends are attending and sharing experiences more socially. This insight helped expand the scope of GigglePass, turning social discovery into a core feature and shaping a more community-driven, comedy-centered experience.
Information Architecture
Information Architecture




To support key user actions—like searching for shows, filtering by comedy style, and booking without friction—I created a task flow that maps the steps from discovery to checkout. I paid close attention to edge cases like no matched search results or users browsing without logging in.
The sitemap outlines the relationship between core features such as “Popular Now”, “Browse”, “Help Center” and “Log In”, ensuring users can easily move between discovering events, managing their bookings, and getting support. This structure laid the foundation for a comedy-centered experience that feels both fun and seamless.
To support key user actions—like searching for shows, filtering by comedy style, and booking without friction—I created a task flow that maps the steps from discovery to checkout. I paid close attention to edge cases like no matched search results or users browsing without logging in.
The sitemap outlines the relationship between core features such as “Popular Now”, “Browse”, “Help Center” and “Log In”, ensuring users can easily move between discovering events, managing their bookings, and getting support. This structure laid the foundation for a comedy-centered experience that feels both fun and seamless.
Ideate
Ideate


Aligned with user stories vision in my interviews, users mentioned they wanted an easier way to find shows based on where they are, I sketched out the filter screen.
Aligned with user stories vision in my interviews, users mentioned they wanted an easier way to find shows based on where they are, I sketched out the filter screen.
Sketches to Wireframes
Sketches to Wireframes


After defining the main task flow, I used Crazy 8 sketching to explore screen ideas—focusing on clarity, speed, and a smooth mobile experience.
The most important step was helping users browse and get ticket for shows. I focused on sketching how they could easily switch between map and list views to explore events in a way that felt intuitive and flexible.
After defining the main task flow, I used Crazy 8 sketching to explore screen ideas—focusing on clarity, speed, and a smooth mobile experience.
The most important step was helping users browse and get ticket for shows. I focused on sketching how they could easily switch between map and list views to explore events in a way that felt intuitive and flexible.
Solution sketches were used to quickly explore layout ideas
Solution sketches were used to quickly explore layout ideas
Once core user stories were defined, I translated them into low-fidelity wireframes to map out layout, hierarchy, and key interactions. I focused on screens that supported discovery, booking, and social features like viewing what friends are attending.
Since this project was mobile-first, I designed with small-screen clarity and flow in mind, iterating on layouts to keep the experience intuitive and easy to navigate. These wireframes helped validate the structure before moving into visual design.
Once core user stories were defined, I translated them into low-fidelity wireframes to map out layout, hierarchy, and key interactions. I focused on screens that supported discovery, booking, and social features like viewing what friends are attending.
Since this project was mobile-first, I designed with small-screen clarity and flow in mind, iterating on layouts to keep the experience intuitive and easy to navigate. These wireframes helped validate the structure before moving into visual design.
UI Design
UI Design


Moodboard
Moodboard
With the core user flow finalized, I began shaping the visual identity of GigglePass to reflect the spirit of live comedy. I wanted the brand to feel fun, inviting, vibrant, and trustworthy—capturing both the energy of a comedy night and the comfort of shared experiences.
With the core user flow finalized, I began shaping the visual identity of GigglePass to reflect the spirit of live comedy. I wanted the brand to feel fun, inviting, vibrant, and trustworthy—capturing both the energy of a comedy night and the comfort of shared experiences.
I drew visual inspiration from theater lighting, city nights, group laughter, and moments of connection. This informed a bold and cheerful color palette led by a vibrant yellow, paired with deep neutrals for contrast and legibility.
For typography, I chose Work Sans, a friendly and modern typeface that balances personality with readability. A clear type hierarchy ensured consistency and clarity across mobile screens.
I drew visual inspiration from theater lighting, city nights, group laughter, and moments of connection. This informed a bold and cheerful color palette led by a vibrant yellow, paired with deep neutrals for contrast and legibility.
For typography, I chose Work Sans, a friendly and modern typeface that balances personality with readability. A clear type hierarchy ensured consistency and clarity across mobile screens.
Brand Identity
Brand Identity
Brand Color
Brand Color
Logo
Logo
Typography
Typography
#E8B044
#E8B044
#D65D3A
#D65D3A
#2A2A2A
#2A2A2A
#F4F3F3
#F4F3F3
Work Sans
Work Sans
Component Library
Component Library
Discover
Discover
Saved
Saved
Ticket
Ticket
Profile
Profile
Discover
Discover
Saved
Saved
Ticket
Ticket
Profile
Profile
Discover
Discover
Saved
Saved
Ticket
Ticket
Profile
Profile
Discover
Discover
Saved
Saved
Ticket
Ticket
Profile
Profile
Accessibility
Accessibility
To ensure the color palette and typography were accessible, I referred to the WCAG 2.0 guidelines and tested color contrast ratios. I aimed to strike a balance between brand expression and usability by meeting WCAG AA compliance—making sure text remained legible and the experience was inclusive for all users.
To ensure the color palette and typography were accessible, I referred to the WCAG 2.0 guidelines and tested color contrast ratios. I aimed to strike a balance between brand expression and usability by meeting WCAG AA compliance—making sure text remained legible and the experience was inclusive for all users.
Ratio
9.18:1
Ratio
9.18:1
Buy Ticket
Buy Ticket
Never mind
Never mind


Your session will timeout in 50 seconds
Your session will timeout in 50 seconds
Oh no!
Oh no!
Extend
Extend
Logout Now
Logout Now
259px
259px
355px
355px
Sign up free
Sign up free
358px
358px
44px
44px
44px
44px
Prototype & Hifi Design
Prototype & Hifi Design
Once the high-fidelity designs were finalized, I built a clickable mobile prototype in Figma to simulate key user flows—browsing shows, booking tickets, and exploring social features. The prototype was designed to feel fast, intuitive, and focused on the moments that matter most: discovery, decision, and interaction.
This allowed me to validate screen transitions, hierarchy, and interactions before moving into feedback and testing.
Once the high-fidelity designs were finalized, I built a clickable mobile prototype in Figma to simulate key user flows—browsing shows, booking tickets, and exploring social features. The prototype was designed to feel fast, intuitive, and focused on the moments that matter most: discovery, decision, and interaction.
This allowed me to validate screen transitions, hierarchy, and interactions before moving into feedback and testing.
Interactive Prototype
Interactive Prototype
One of my biggest takeaways from this project was understanding that user-centered design isn’t about adding features—it’s about solving real problems with intention. Every decision, from enabling last-minute bookings to building a social layer around show discovery, was shaped by listening closely to users and translating insights into clear, focused solutions.
One of my biggest takeaways from this project was understanding that user-centered design isn’t about adding features—it’s about solving real problems with intention. Every decision, from enabling last-minute bookings to building a social layer around show discovery, was shaped by listening closely to users and translating insights into clear, focused solutions.
Keys Learning
Keys Learning
Other key learnings:
Small interactions make big impact - Designing the toggle between list and map view taught me how even micro-decisions in UI can shape a smoother, more intuitive experience.
Constraints help prioritize - Working solo with limited time forced me to make strategic decisions—balancing user needs with scope, and learning when to simplify rather than over-design.
User insights are only powerful when translated into real decisions.
Research guided every feature—from quick booking to social discovery—and helped me prioritize what actually matters to users, not just what looks good.
Other key learnings:
Small interactions make big impact - Designing the toggle between list and map view taught me how even micro-decisions in UI can shape a smoother, more intuitive experience.
Constraints help prioritize - Working solo with limited time forced me to make strategic decisions—balancing user needs with scope, and learning when to simplify rather than over-design.
User insights are only powerful when translated into real decisions.
Research guided every feature—from quick booking to social discovery—and helped me prioritize what actually matters to users, not just what looks good.








GigglePass
GigglePass solves this by offering personalized recommendations, interactive filters, and map-based browsing in a clean, modern interface—creating a seamless and enjoya
Comedy Tickets App

Find Show
in New York

Stand up open mics every Tuesdays at The Brewery Bar + Kitchen
Tue, 25 Mar - 4PM
$12

One woman show drag at Sky Bar Roof Top NYC
Tue, 25 Mar - 10PM
Free
One woman show drag at Sky Bar Roof Top NYC
Tue, 25 Mar - 10PM
Free


Map
List
Discover
Saved
Ticket
Profile
GigglePass is a mobile app designed to help users discover and book live comedy shows effortlessly.
Through user research, we found that comedy fans often struggle to find events that match their taste, location, and mood—especially on platforms not tailored to live comedy.
Able discovery experience for comedy lovers on the go.





Problem Space
Comedy is huge in North America, but finding live shows and buying tickets is frustrating because events are scattered across multiple sites and apps.
Solution
Provide a fun, easy-to-use app that brings everything comedy lovers need into one place—serving as the central hub for discovering live shows in a way that’s simple, intuitive, and actually enjoyable.
Constraints
Design a native mobile app.
Offer clear, easy-to-follow event listings tailored to comedy fans.
Deliver a seamless discovery and ticket-buying experience, addressing the lack of a dedicated comedy app.
Competitor Analysis
Inspired by the GV approach, I explored a mix of platforms—both direct competitors and those outside the event space—to identify interactions and experiences that could inform a more playful, focused comedy discovery app. I looked closely at Eventbrite, Fever, Resident Advisor (RA), and even Letterboxd for its approach to niche community and content curation.
While these platforms offer valuable features, several gaps remain. Many either present cluttered or overly complex interfaces that make finding events frustrating, or they focus broadly on all entertainment types without catering specifically to comedy enthusiasts.
Additionally, many platforms focus mainly on big events, which means smaller comedy shows often get overlooked. There’s a real need for a simple, dedicated app that makes finding comedy shows easy and fun.
IDEO’s Design thinking process
1
Research
2
Define
3
Ideate
4
Prototype
5
UI Design
6
Design Impact
For this project, I followed a design thinking approach inspired by IDEO’s methodology. This process encouraged creativity, collaboration, and a strong focus on solving problems through a human-centered lens. I approached the challenge with a beginner’s mindset—staying open, curious, and comfortable with ambiguity.
I adapted the traditional five stages: Empathize, Define, Ideate, Prototype, and Test—to fit the UI design process, allowing me to explore solutions with empathy, creativity, and a willingness to iterate.

Where are we looking for comedy show?

New York
Current location
Somewhere else
Discovery



Welcome to GigglePass
Make it easier to find comedy
Sign up free
Log in
By signing up, you agree to the app Term of Use and Privacy Policy.
Account
Research

Filter
Category
Date
Any date
Today
All types
Standup Comedy
Improv Comedy
Open mics
Sketch Comedy
Comedy Festivals & Events
Live Podcast Recording
Tomorrow
This week
This weekend
Pick a date
Reset
Apply Filter
Filter
Social


Friends

Olivia

Jason

Marc

Olivia
One Woman Show
Tue, 25 Mar
Recently Attended


Hilarious
Upcoming Shows

Christine
34 shows attended
Stand-up Streak
Discover
Saved
Ticket
Profile
I interviewed five regular comedy-goers to uncover their frustrations with finding shows then synthesized their feedback through Affinity Mapping to highlight common patterns and key opportunity areas.
Interview to Affinity Mapping
Many mentioned that shows are often only shared on Instagram or small venue pages, making them easy to miss. Bigger platforms like Eventbrite don’t cover most indie shows. What users really want is one simple place to browse everything happening and easily buy tickets.


How might we make booking tickets for comedy shows easier and more accessible?
Define

Persona
This guided my design decisions throughout the process, keeping the user's goals and pain points front and center.
Keys Need Identified:
Discover live comedy events in one place
Book tickets quickly, even last-minute
Filter by date, genre, and location
Buy directly in-app, no redirects
Share events with friends easily
View show + performer details
Get personalized recommendations
User Stories
As a comedy lover, I want to get recommendations for shows similar to the ones I’ve seen, so that I can save time and easily find shows I’m actually into
As a comedy lover, I want to find local spots, browse upcoming shows, and get notified about new events, so that I can easily discover what’s happening around me and plan ahead without searching multiple platforms.
Discovery
As an user, I want to book a show without creating an account, so I can grab tickets quickly without extra steps, especially for last-minute plans.
As an user, I want to edit ticket details or transfer them to a friend, so I can fix mistakes or easily share my spot if I can’t go
Easy Ticketing & Access
As a comedy fan, I want to follow friends and see what shows they’re interested in, so I can discover events through people I trust and never miss what’s trending in my circle.
Social Discovery
While previous Key Need Identified centered around discovering local shows, easy booking, the 40+ user stories identified from my interviews also revealed a deeper desire for connection—knowing what friends are attending and sharing experiences more socially. This insight helped expand the scope of GigglePass, turning social discovery into a core feature and shaping a more community-driven, comedy-centered experience.
Information Architecture


To support key user actions—like searching for shows, filtering by comedy style, and booking without friction—I created a task flow that maps the steps from discovery to checkout. I paid close attention to edge cases like no matched search results or users browsing without logging in.
The sitemap outlines the relationship between core features such as “Popular Now”, “Browse”, “Help Center” and “Log In”, ensuring users can easily move between discovering events, managing their bookings, and getting support. This structure laid the foundation for a comedy-centered experience that feels both fun and seamless.
Ideate

Aligned with user stories vision in my interviews, users mentioned they wanted an easier way to find shows based on where they are, I sketched out the filter screen.
Sketches to Wireframes

After defining the main task flow, I used Crazy 8 sketching to explore screen ideas—focusing on clarity, speed, and a smooth mobile experience.
The most important step was helping users browse and get ticket for shows. I focused on sketching how they could easily switch between map and list views to explore events in a way that felt intuitive and flexible.
Solution sketches were used to quickly explore layout ideas
Once core user stories were defined, I translated them into low-fidelity wireframes to map out layout, hierarchy, and key interactions. I focused on screens that supported discovery, booking, and social features like viewing what friends are attending.
Since this project was mobile-first, I designed with small-screen clarity and flow in mind, iterating on layouts to keep the experience intuitive and easy to navigate. These wireframes helped validate the structure before moving into visual design.
UI Design

Moodboard
With the core user flow finalized, I began shaping the visual identity of GigglePass to reflect the spirit of live comedy. I wanted the brand to feel fun, inviting, vibrant, and trustworthy—capturing both the energy of a comedy night and the comfort of shared experiences.
I drew visual inspiration from theater lighting, city nights, group laughter, and moments of connection.
This informed a bold and cheerful color palette led by a vibrant yellow, paired with deep neutrals for contrast and legibility.
For typography, I chose Work Sans, a friendly and modern typeface that balances personality with readability. A clear type hierarchy ensured consistency and clarity across mobile screens.
Brand Identity
Brand Color
Logo
Typography
#E8B044
#D65D3A
#2A2A2A
#F4F3F3
Work Sans
Component Library
Discover
Saved
Ticket
Profile
Discover
Saved
Ticket
Profile
Discover
Saved
Ticket
Profile
Discover
Saved
Ticket
Profile
Accessibility
To ensure the color palette and typography were accessible, I referred to the WCAG 2.0 guidelines and tested color contrast ratios. I aimed to strike a balance between brand expression and usability by meeting WCAG AA compliance—making sure text remained legible and the experience was inclusive for all users.
Ratio
9.18:1
Buy Ticket
Never mind

Your session will timeout in 50 seconds
Oh no!
Extend
Logout Now
259px
355px
Sign up free
358px
44px
44px
Prototype & Hifi Design
Once the high-fidelity designs were finalized, I built a clickable mobile prototype in Figma to simulate key user flows—browsing shows, booking tickets, and exploring social features. The prototype was designed to feel fast, intuitive, and focused on the moments that matter most: discovery, decision, and interaction.
This allowed me to validate screen transitions, hierarchy, and interactions before moving into feedback and testing.

Interactive Prototype
One of my biggest takeaways from this project was understanding that user-centered design isn’t about adding features—it’s about solving real problems with intention. Every decision, from enabling last-minute bookings to building a social layer around show discovery, was shaped by listening closely to users and translating insights into clear, focused solutions.
Keys Learning
Other key learnings:
Small interactions make big impact - Designing the toggle between list and map view taught me how even micro-decisions in UI can shape a smoother, more intuitive experience.
Constraints help prioritize - Working solo with limited time forced me to make strategic decisions—balancing user needs with scope, and learning when to simplify rather than over-design.
User insights are only powerful when translated into real decisions.
Research guided every feature—from quick booking to social discovery—and helped me prioritize what actually matters to users, not just what looks good.


GigglePass solves this by offering personalized recommendations, interactive filters, and map-based browsing in a clean, modern interface—creating a seamless and enjoya
GigglePass
Comedy Tickets App

Find Show
in New York

Stand up open mics every Tuesdays at The Brewery Bar + Kitchen
Tue, 25 Mar - 4PM
$12

One woman show drag at Sky Bar Roof Top NYC
Tue, 25 Mar - 10PM
Free
One woman show drag at Sky Bar Roof Top NYC
Tue, 25 Mar - 10PM
Free


Map
List
Discover
Saved
Ticket
Profile
GigglePass is a mobile app designed to help users discover and book live comedy shows effortlessly.
Through user research, we found that comedy fans often struggle to find events that match their taste, location, and mood—especially on platforms not tailored to live comedy.
ble discovery experience for comedy lovers on the go.
Problem Space
Comedy is huge in North America, but finding live shows and buying tickets is frustrating because events are scattered across multiple sites and apps.
Solution
Provide a fun, easy-to-use app that brings everything comedy lovers need into one place—serving as the central hub for discovering live shows in a way that’s simple, intuitive, and actually enjoyable.
Constraints
Design a native mobile app.
Offer clear, easy-to-follow event listings tailored to comedy fans.
Deliver a seamless discovery and ticket-buying experience, addressing the lack of a dedicated comedy app.

Competitor Analysis
Inspired by the GV approach, I explored a mix of platforms—both direct competitors and those outside the event space—to identify interactions and experiences that could inform a more playful, focused comedy discovery app. I looked closely at Eventbrite, Fever, Resident Advisor (RA), and even Letterboxd for its approach to niche community and content curation.
While these platforms offer valuable features, several gaps remain. Many either present cluttered or overly complex interfaces that make finding events frustrating, or they focus broadly on all entertainment types without catering specifically to comedy enthusiasts.
Additionally, many platforms focus mainly on big events, which means smaller comedy shows often get overlooked. There’s a real need for a simple, dedicated app that makes finding comedy shows easy and fun.




IDEO’s Design thinking process
1
Research
2
Define
3
Ideate
4
Prototype
5
UI Design
6
Design Impact
For this project, I followed a design thinking approach inspired by IDEO’s methodology. This process encouraged creativity, collaboration, and a strong focus on solving problems through a human-centered lens. I approached the challenge with a beginner’s mindset—staying open, curious, and comfortable with ambiguity.
I adapted the traditional five stages: Empathize, Define, Ideate, Prototype, and Test—to fit the UI design process, allowing me to explore solutions with empathy, creativity, and a willingness to iterate.
Research
I interviewed five regular comedy-goers to uncover their frustrations with finding shows then synthesized their feedback through Affinity Mapping to highlight common patterns and key opportunity areas.
Interview to Affinity Mapping
Many mentioned that shows are often only shared on Instagram or small venue pages, making them easy to miss. Bigger platforms like Eventbrite don’t cover most indie shows. What users really want is one simple place to browse everything happening and easily buy tickets.


How might we make booking tickets for comedy shows easier and more accessible?

Define

Persona
This guided my design decisions throughout the process, keeping the user's goals and pain points front and center.
Keys Need Identified:
A dedicated app focused solely on live comedy events
Quick and easy ticket booking, including last-minute options
The ability to filter events by date, location, and genre.
The ability to buy tickets directly without leaving the app.
The ability to share event details with friends via social media or messaging.
The ability to see full show details like performer info, venue, and time.
The ability to receive personalized recommendations based on user preferences.
Receive recommendations for events based on personal comedy preferences.
User Stories
As a comedy lover, I want to get recommendations for shows similar to the ones I’ve seen, so that I can save time and easily find shows I’m actually into
As a comedy lover, I want to find local spots, browse upcoming shows, and get notified about new events, so that I can easily discover what’s happening around me and plan ahead without searching multiple platforms.
Discovery
As an user, I want to book a show without creating an account, so I can grab tickets quickly without extra steps, especially for last-minute plans.
As an user, I want to edit ticket details or transfer them to a friend, so I can fix mistakes or easily share my spot if I can’t go
Easy Ticketing & Access
As a comedy fan, I want to follow friends and see what shows they’re interested in, so I can discover events through people I trust and never miss what’s trending in my circle.
Social Discovery
While previous Key Need Identified centered around discovering local shows, easy booking, the 40+ user stories identified from my interviews also revealed a deeper desire for connection—knowing what friends are attending and sharing experiences more socially. This insight helped expand the scope of GigglePass, turning social discovery into a core feature and shaping a more community-driven, comedy-centered experience.
Information Architecture


To support key user actions—like searching for shows, filtering by comedy style, and booking without friction—I created a task flow that maps the steps from discovery to checkout. I paid close attention to edge cases like no matched search results or users browsing without logging in.
The sitemap outlines the relationship between core features such as “Popular Now”, “Browse”, “Help Center” and “Log In”, ensuring users can easily move between discovering events, managing their bookings, and getting support. This structure laid the foundation for a comedy-centered experience that feels both fun and seamless.
Ideate

Aligned with user stories vision in my interviews, users mentioned they wanted an easier way to find shows based on where they are, I sketched out the filter screen.
Sketches to Wireframes

After defining the main task flow, I used Crazy 8 sketching to explore screen ideas—focusing on clarity, speed, and a smooth mobile experience.
The most important step was helping users browse and get ticket for shows. I focused on sketching how they could easily switch between map and list views to explore events in a way that felt intuitive and flexible.
Solution sketches were used to quickly explore layout ideas
Once core user stories were defined, I translated them into low-fidelity wireframes to map out layout, hierarchy, and key interactions. I focused on screens that supported discovery, booking, and social features like viewing what friends are attending.
Since this project was mobile-first, I designed with small-screen clarity and flow in mind, iterating on layouts to keep the experience intuitive and easy to navigate. These wireframes helped validate the structure before moving into visual design.
UI Design

Moodboard
With the core user flow finalized, I began shaping the visual identity of GigglePass to reflect the spirit of live comedy. I wanted the brand to feel fun, inviting, vibrant, and trustworthy—capturing both the energy of a comedy night and the comfort of shared experiences.
I drew visual inspiration from theater lighting, city nights, group laughter, and moments of connection. This informed a bold and cheerful color palette led by a vibrant yellow, paired with deep neutrals for contrast and legibility.
For typography, I chose Work Sans, a friendly and modern typeface that balances personality with readability. A clear type hierarchy ensured consistency and clarity across mobile screens.
Brand Identity
Brand Color
Logo
Typography
#E8B044
#D65D3A
#2A2A2A
#F4F3F3
Work Sans
Component Library
Discover
Saved
Ticket
Profile
Discover
Saved
Ticket
Profile
Discover
Saved
Ticket
Profile
Discover
Saved
Ticket
Profile
Accessibility
To ensure the color palette and typography were accessible, I referred to the WCAG 2.0 guidelines and tested color contrast ratios. I aimed to strike a balance between brand expression and usability by meeting WCAG AA compliance—making sure text remained legible and the experience was inclusive for all users.
Ratio
9.18:1
Buy Ticket
Never mind

Your session will timeout in 50 seconds
Oh no!
Extend
Logout Now
259px
355px
Sign up free
358px
44px
44px
Prototype & Hifi Design
Once the high-fidelity designs were finalized, I built a clickable mobile prototype in Figma to simulate key user flows—browsing shows, booking tickets, and exploring social features. The prototype was designed to feel fast, intuitive, and focused on the moments that matter most: discovery, decision, and interaction.
This allowed me to validate screen transitions, hierarchy, and interactions before moving into feedback and testing.
Interactive Prototype
One of my biggest takeaways from this project was understanding that user-centered design isn’t about adding features—it’s about solving real problems with intention. Every decision, from enabling last-minute bookings to building a social layer around show discovery, was shaped by listening closely to users and translating insights into clear, focused solutions.
Keys Learning
Other key learnings:
Small interactions make big impact - Designing the toggle between list and map view taught me how even micro-decisions in UI can shape a smoother, more intuitive experience.
Constraints help prioritize - Working solo with limited time forced me to make strategic decisions—balancing user needs with scope, and learning when to simplify rather than over-design.
User insights are only powerful when translated into real decisions.
Research guided every feature—from quick booking to social discovery—and helped me prioritize what actually matters to users, not just what looks good.




GigglePass
GigglePass solves this by offering personalized recommendations, interactive filters, and map-based browsing in a clean, modern interface—creating a seamless and enjoya
Comedy Tickets App

Find Show
in New York

Stand up open mics every Tuesdays at The Brewery Bar + Kitchen
Tue, 25 Mar - 4PM
$12

One woman show drag at Sky Bar Roof Top NYC
Tue, 25 Mar - 10PM
Free
One woman show drag at Sky Bar Roof Top NYC
Tue, 25 Mar - 10PM
Free


Map
List
Discover
Saved
Ticket
Profile
GigglePass is a mobile app designed to help users discover and book live comedy shows effortlessly.
Through user research, we found that comedy fans often struggle to find events that match their taste, location, and mood—especially on platforms not tailored to live comedy.
Able discovery experience for comedy lovers on the go.





Problem Space
Comedy is huge in North America, but finding live shows and buying tickets is frustrating because events are scattered across multiple sites and apps.
Solution
Provide a fun, easy-to-use app that brings everything comedy lovers need into one place—serving as the central hub for discovering live shows in a way that’s simple, intuitive, and actually enjoyable.
Constraints
Design a native mobile app.
Offer clear, easy-to-follow event listings tailored to comedy fans.
Deliver a seamless discovery and ticket-buying experience, addressing the lack of a dedicated comedy app.
Competitor Analysis
Inspired by the GV approach, I explored a mix of platforms—both direct competitors and those outside the event space—to identify interactions and experiences that could inform a more playful, focused comedy discovery app. I looked closely at Eventbrite, Fever, Resident Advisor (RA), and even Letterboxd for its approach to niche community and content curation.
While these platforms offer valuable features, several gaps remain. Many either present cluttered or overly complex interfaces that make finding events frustrating, or they focus broadly on all entertainment types without catering specifically to comedy enthusiasts.
Additionally, many platforms focus mainly on big events, which means smaller comedy shows often get overlooked. There’s a real need for a simple, dedicated app that makes finding comedy shows easy and fun.
IDEO’s Design thinking process
1
Research
2
Define
3
Ideate
4
Prototype
5
UI Design
6
Design Impact
For this project, I followed a design thinking approach inspired by IDEO’s methodology. This process encouraged creativity, collaboration, and a strong focus on solving problems through a human-centered lens. I approached the challenge with a beginner’s mindset—staying open, curious, and comfortable with ambiguity.
I adapted the traditional five stages: Empathize, Define, Ideate, Prototype, and Test—to fit the UI design process, allowing me to explore solutions with empathy, creativity, and a willingness to iterate.

Where are we looking for comedy show?

New York
Current location
Somewhere else
Discovery



Welcome to GigglePass
Make it easier to find comedy
Sign up free
Log in
By signing up, you agree to the app Term of Use and Privacy Policy.
Account
Research

Filter
Category
Date
Any date
Today
All types
Standup Comedy
Improv Comedy
Open mics
Sketch Comedy
Comedy Festivals & Events
Live Podcast Recording
Tomorrow
This week
This weekend
Pick a date
Reset
Apply Filter
Filter
Social


Friends

Olivia

Jason

Marc

Olivia
One Woman Show
Tue, 25 Mar
Recently Attended


Hilarious
Upcoming Shows

Christine
34 shows attended
Stand-up Streak
Discover
Saved
Ticket
Profile
I interviewed five regular comedy-goers to uncover their frustrations with finding shows then synthesized their feedback through Affinity Mapping to highlight common patterns and key opportunity areas.
Interview to Affinity Mapping
Many mentioned that shows are often only shared on Instagram or small venue pages, making them easy to miss. Bigger platforms like Eventbrite don’t cover most indie shows. What users really want is one simple place to browse everything happening and easily buy tickets.


How might we make booking tickets for comedy shows easier and more accessible?
Define

Persona
This guided my design decisions throughout the process, keeping the user's goals and pain points front and center.
Keys Need Identified:
Discover live comedy events in one place
Book tickets quickly, even last-minute
Filter by date, genre, and location
Buy directly in-app, no redirects
Share events with friends easily
View show + performer details
Get personalized recommendations
User Stories
As a comedy lover, I want to get recommendations for shows similar to the ones I’ve seen, so that I can save time and easily find shows I’m actually into
As a comedy lover, I want to find local spots, browse upcoming shows, and get notified about new events, so that I can easily discover what’s happening around me and plan ahead without searching multiple platforms.
Discovery
As an user, I want to book a show without creating an account, so I can grab tickets quickly without extra steps, especially for last-minute plans.
As an user, I want to edit ticket details or transfer them to a friend, so I can fix mistakes or easily share my spot if I can’t go
Easy Ticketing & Access
As a comedy fan, I want to follow friends and see what shows they’re interested in, so I can discover events through people I trust and never miss what’s trending in my circle.
Social Discovery
While previous Key Need Identified centered around discovering local shows, easy booking, the 40+ user stories identified from my interviews also revealed a deeper desire for connection—knowing what friends are attending and sharing experiences more socially. This insight helped expand the scope of GigglePass, turning social discovery into a core feature and shaping a more community-driven, comedy-centered experience.
Information Architecture


To support key user actions—like searching for shows, filtering by comedy style, and booking without friction—I created a task flow that maps the steps from discovery to checkout. I paid close attention to edge cases like no matched search results or users browsing without logging in.
The sitemap outlines the relationship between core features such as “Popular Now”, “Browse”, “Help Center” and “Log In”, ensuring users can easily move between discovering events, managing their bookings, and getting support. This structure laid the foundation for a comedy-centered experience that feels both fun and seamless.
Ideate

Aligned with user stories vision in my interviews, users mentioned they wanted an easier way to find shows based on where they are, I sketched out the filter screen.
Sketches to Wireframes

After defining the main task flow, I used Crazy 8 sketching to explore screen ideas—focusing on clarity, speed, and a smooth mobile experience.
The most important step was helping users browse and get ticket for shows. I focused on sketching how they could easily switch between map and list views to explore events in a way that felt intuitive and flexible.
Solution sketches were used to quickly explore layout ideas
Once core user stories were defined, I translated them into low-fidelity wireframes to map out layout, hierarchy, and key interactions. I focused on screens that supported discovery, booking, and social features like viewing what friends are attending.
Since this project was mobile-first, I designed with small-screen clarity and flow in mind, iterating on layouts to keep the experience intuitive and easy to navigate. These wireframes helped validate the structure before moving into visual design.
UI Design

Moodboard
With the core user flow finalized, I began shaping the visual identity of GigglePass to reflect the spirit of live comedy. I wanted the brand to feel fun, inviting, vibrant, and trustworthy—capturing both the energy of a comedy night and the comfort of shared experiences.
I drew visual inspiration from theater lighting, city nights, group laughter, and moments of connection.
This informed a bold and cheerful color palette led by a vibrant yellow, paired with deep neutrals for contrast and legibility.
For typography, I chose Work Sans, a friendly and modern typeface that balances personality with readability. A clear type hierarchy ensured consistency and clarity across mobile screens.
Brand Identity
Brand Color
Logo
Typography
#E8B044
#D65D3A
#2A2A2A
#F4F3F3
Work Sans
Component Library
Discover
Saved
Ticket
Profile
Discover
Saved
Ticket
Profile
Discover
Saved
Ticket
Profile
Discover
Saved
Ticket
Profile
Accessibility
To ensure the color palette and typography were accessible, I referred to the WCAG 2.0 guidelines and tested color contrast ratios. I aimed to strike a balance between brand expression and usability by meeting WCAG AA compliance—making sure text remained legible and the experience was inclusive for all users.
Ratio
9.18:1
Buy Ticket
Never mind

Your session will timeout in 50 seconds
Oh no!
Extend
Logout Now
259px
355px
Sign up free
358px
44px
44px
Prototype & Hifi Design
Once the high-fidelity designs were finalized, I built a clickable mobile prototype in Figma to simulate key user flows—browsing shows, booking tickets, and exploring social features. The prototype was designed to feel fast, intuitive, and focused on the moments that matter most: discovery, decision, and interaction.
This allowed me to validate screen transitions, hierarchy, and interactions before moving into feedback and testing.

Interactive Prototype
One of my biggest takeaways from this project was understanding that user-centered design isn’t about adding features—it’s about solving real problems with intention. Every decision, from enabling last-minute bookings to building a social layer around show discovery, was shaped by listening closely to users and translating insights into clear, focused solutions.
Keys Learning
Other key learnings:
Small interactions make big impact - Designing the toggle between list and map view taught me how even micro-decisions in UI can shape a smoother, more intuitive experience.
Constraints help prioritize - Working solo with limited time forced me to make strategic decisions—balancing user needs with scope, and learning when to simplify rather than over-design.
User insights are only powerful when translated into real decisions.
Research guided every feature—from quick booking to social discovery—and helped me prioritize what actually matters to users, not just what looks good.


GigglePass solves this by offering personalized recommendations, interactive filters, and map-based browsing in a clean, modern interface—creating a seamless and enjoya
GigglePass
Comedy Tickets App

Find Show
in New York

Stand up open mics every Tuesdays at The Brewery Bar + Kitchen
Tue, 25 Mar - 4PM
$12

One woman show drag at Sky Bar Roof Top NYC
Tue, 25 Mar - 10PM
Free
One woman show drag at Sky Bar Roof Top NYC
Tue, 25 Mar - 10PM
Free


Map
List
Discover
Saved
Ticket
Profile
GigglePass is a mobile app designed to help users discover and book live comedy shows effortlessly.
Through user research, we found that comedy fans often struggle to find events that match their taste, location, and mood—especially on platforms not tailored to live comedy.
ble discovery experience for comedy lovers on the go.
Problem Space
Comedy is huge in North America, but finding live shows and buying tickets is frustrating because events are scattered across multiple sites and apps.
Solution
Provide a fun, easy-to-use app that brings everything comedy lovers need into one place—serving as the central hub for discovering live shows in a way that’s simple, intuitive, and actually enjoyable.
Constraints
Design a native mobile app.
Offer clear, easy-to-follow event listings tailored to comedy fans.
Deliver a seamless discovery and ticket-buying experience, addressing the lack of a dedicated comedy app.

Competitor Analysis
Inspired by the GV approach, I explored a mix of platforms—both direct competitors and those outside the event space—to identify interactions and experiences that could inform a more playful, focused comedy discovery app. I looked closely at Eventbrite, Fever, Resident Advisor (RA), and even Letterboxd for its approach to niche community and content curation.
While these platforms offer valuable features, several gaps remain. Many either present cluttered or overly complex interfaces that make finding events frustrating, or they focus broadly on all entertainment types without catering specifically to comedy enthusiasts.
Additionally, many platforms focus mainly on big events, which means smaller comedy shows often get overlooked. There’s a real need for a simple, dedicated app that makes finding comedy shows easy and fun.




IDEO’s Design thinking process
1
Research
2
Define
3
Ideate
4
Prototype
5
UI Design
6
Design Impact
For this project, I followed a design thinking approach inspired by IDEO’s methodology. This process encouraged creativity, collaboration, and a strong focus on solving problems through a human-centered lens. I approached the challenge with a beginner’s mindset—staying open, curious, and comfortable with ambiguity.
I adapted the traditional five stages: Empathize, Define, Ideate, Prototype, and Test—to fit the UI design process, allowing me to explore solutions with empathy, creativity, and a willingness to iterate.
Research
I interviewed five regular comedy-goers to uncover their frustrations with finding shows then synthesized their feedback through Affinity Mapping to highlight common patterns and key opportunity areas.
Interview to Affinity Mapping
Many mentioned that shows are often only shared on Instagram or small venue pages, making them easy to miss. Bigger platforms like Eventbrite don’t cover most indie shows. What users really want is one simple place to browse everything happening and easily buy tickets.


How might we make booking tickets for comedy shows easier and more accessible?

Define

Persona
This guided my design decisions throughout the process, keeping the user's goals and pain points front and center.
Keys Need Identified:
A dedicated app focused solely on live comedy events
Quick and easy ticket booking, including last-minute options
The ability to filter events by date, location, and genre.
The ability to buy tickets directly without leaving the app.
The ability to share event details with friends via social media or messaging.
The ability to see full show details like performer info, venue, and time.
The ability to receive personalized recommendations based on user preferences.
Receive recommendations for events based on personal comedy preferences.
User Stories
As a comedy lover, I want to get recommendations for shows similar to the ones I’ve seen, so that I can save time and easily find shows I’m actually into
As a comedy lover, I want to find local spots, browse upcoming shows, and get notified about new events, so that I can easily discover what’s happening around me and plan ahead without searching multiple platforms.
Discovery
As an user, I want to book a show without creating an account, so I can grab tickets quickly without extra steps, especially for last-minute plans.
As an user, I want to edit ticket details or transfer them to a friend, so I can fix mistakes or easily share my spot if I can’t go
Easy Ticketing & Access
As a comedy fan, I want to follow friends and see what shows they’re interested in, so I can discover events through people I trust and never miss what’s trending in my circle.
Social Discovery
While previous Key Need Identified centered around discovering local shows, easy booking, the 40+ user stories identified from my interviews also revealed a deeper desire for connection—knowing what friends are attending and sharing experiences more socially. This insight helped expand the scope of GigglePass, turning social discovery into a core feature and shaping a more community-driven, comedy-centered experience.
Information Architecture


To support key user actions—like searching for shows, filtering by comedy style, and booking without friction—I created a task flow that maps the steps from discovery to checkout. I paid close attention to edge cases like no matched search results or users browsing without logging in.
The sitemap outlines the relationship between core features such as “Popular Now”, “Browse”, “Help Center” and “Log In”, ensuring users can easily move between discovering events, managing their bookings, and getting support. This structure laid the foundation for a comedy-centered experience that feels both fun and seamless.
Ideate

Aligned with user stories vision in my interviews, users mentioned they wanted an easier way to find shows based on where they are, I sketched out the filter screen.
Sketches to Wireframes

After defining the main task flow, I used Crazy 8 sketching to explore screen ideas—focusing on clarity, speed, and a smooth mobile experience.
The most important step was helping users browse and get ticket for shows. I focused on sketching how they could easily switch between map and list views to explore events in a way that felt intuitive and flexible.
Solution sketches were used to quickly explore layout ideas
Once core user stories were defined, I translated them into low-fidelity wireframes to map out layout, hierarchy, and key interactions. I focused on screens that supported discovery, booking, and social features like viewing what friends are attending.
Since this project was mobile-first, I designed with small-screen clarity and flow in mind, iterating on layouts to keep the experience intuitive and easy to navigate. These wireframes helped validate the structure before moving into visual design.
UI Design

Moodboard
With the core user flow finalized, I began shaping the visual identity of GigglePass to reflect the spirit of live comedy. I wanted the brand to feel fun, inviting, vibrant, and trustworthy—capturing both the energy of a comedy night and the comfort of shared experiences.
I drew visual inspiration from theater lighting, city nights, group laughter, and moments of connection. This informed a bold and cheerful color palette led by a vibrant yellow, paired with deep neutrals for contrast and legibility.
For typography, I chose Work Sans, a friendly and modern typeface that balances personality with readability. A clear type hierarchy ensured consistency and clarity across mobile screens.
Brand Identity
Brand Color
Logo
Typography
#E8B044
#D65D3A
#2A2A2A
#F4F3F3
Work Sans
Component Library
Discover
Saved
Ticket
Profile
Discover
Saved
Ticket
Profile
Discover
Saved
Ticket
Profile
Discover
Saved
Ticket
Profile
Accessibility
To ensure the color palette and typography were accessible, I referred to the WCAG 2.0 guidelines and tested color contrast ratios. I aimed to strike a balance between brand expression and usability by meeting WCAG AA compliance—making sure text remained legible and the experience was inclusive for all users.
Ratio
9.18:1
Buy Ticket
Never mind

Your session will timeout in 50 seconds
Oh no!
Extend
Logout Now
259px
355px
Sign up free
358px
44px
44px
Prototype & Hifi Design
Once the high-fidelity designs were finalized, I built a clickable mobile prototype in Figma to simulate key user flows—browsing shows, booking tickets, and exploring social features. The prototype was designed to feel fast, intuitive, and focused on the moments that matter most: discovery, decision, and interaction.
This allowed me to validate screen transitions, hierarchy, and interactions before moving into feedback and testing.
Interactive Prototype
One of my biggest takeaways from this project was understanding that user-centered design isn’t about adding features—it’s about solving real problems with intention. Every decision, from enabling last-minute bookings to building a social layer around show discovery, was shaped by listening closely to users and translating insights into clear, focused solutions.
Keys Learning
Other key learnings:
Small interactions make big impact - Designing the toggle between list and map view taught me how even micro-decisions in UI can shape a smoother, more intuitive experience.
Constraints help prioritize - Working solo with limited time forced me to make strategic decisions—balancing user needs with scope, and learning when to simplify rather than over-design.
User insights are only powerful when translated into real decisions.
Research guided every feature—from quick booking to social discovery—and helped me prioritize what actually matters to users, not just what looks good.



