Project Details

Description: A movie ticketing app for movie-goers
Year: 2023
Role: Lead UX Designer - Solo Project
Skills: UI Design + Prototyping, User testing, UX Design: User research, Wireframing
Tools: Figma, Miro, Notion


MovieHouse is a mobile app that streamlines the ticket booking process and offers personalized movie recommendations. It enhances convenience for users by providing a convenient platform to browse and book movie tickets.


Movie ticket purchases are inconvenient.

Buying movie tickets has always been a hassle due to problems like long queues, and not enough information on showtimes and seat availability. Another issue is the lack of secure payment options, with unreliable payment solutions often causing problems.


An easier way to buy movie tickets

Introducing MovieHouse, your ultimate movie ticketing application designed to elevate your moviegoing experience. With MovieHouse, you can enjoy a seamless and efficient process from ticket purchase to sharing the excitement with your friends. Here’s how MovieHouse brings you a convenient and engaging movie ticketing solution:

1. Movie Listings

A comprehensive movie listing: Helps moviegoers Stay informed about the latest movie releases and upcoming films they may be interested in.

Push notifications: Keeps moviegoers informed about the latest happenings in the movie world.

Search box: Helps moviegoers to quickly and easily search specific movies thus saving time.

2. Seamless Checkout Process

MovieHouse offers secure and diverse payment options, including credit/debit cards, digital wallets, and online payment platforms.

3. Add Reminders

Enable moviegoers to set reminders for their purchased movie tickets, ensuring they never miss the showtime.


User goal: I aimed to provide users with a seamless movie ticket booking experience, allowing them to easily find and book tickets, explore movie options, and stay informed about showtimes and theaters.


Empathizing with users to understand their pain points

Through interviews and empathy maps, I gained insights into the needs of the user group, primarily college students seeking stress relief. While busy schedules were initially assumed as the main limitation, further research uncovered additional user problems, including long queues, unreliable payment options, and insufficient information on showtimes and seat availability.

And also from the research findings, I created user personas, user stories, and user journey maps to visualize the end-to-end user experience.

Some of the questions asked are:

  • How often do you go to the movies? And when you do, what’s your motivation for going?
  • What challenges or frustrations have you experienced when booking movie tickets online?
  • Is there any way you feel these challenges could be resolved?

User Story: As a busy sophomore, I want to quickly and easily book a seat for the latest movies, so that I can find a moment of relaxation and stress relief amidst my hectic schedule.


I conducted a competitive audit to access the strengths and weaknesses of competitors and then I identified key features and functionalities based on user need and market trends.

How might we simplify the movie ticket booking process to make it faster and more intuitive for users with busy schedules?”

I then used the crazy 8’s technique to generate creative concepts and ideas for the app, user flows, story boards, information architecture and overall structure of the app.


The elements chosen for digital wireframes were specifically created to successfully address customer pain points by thoroughly creating iterations on paper.

Big thumbnails and a search bar were used and given priority on the home screen to save consumers time when finding movies. The low fidelity prototype connected the primary user flow of finding and purchasing a movie, so the prototype could be used in a usability study with users. The Affinity diagramming technique helped identify user patterns from the test data. Overall, the feedback was positive, providing valuable insights.


Insights gathered helped me create High fidelity designs that meets user needs. The final high fidelity prototype presented a cleaner user flow for finding a movie and checkout. It also met user needs for adding reminders as well as share tickets.

I also defined the visual style and branding elements for MovieHouse, reflecting its modern and user-friendly positioning. Also, I created a style guide and interactive prototypes to simulate the user flow and interactions.

Reflections on experience, impact and challenges

What I learned:

  • The project helped me to better grasp how crucial it is to put users at the center of the design process, with frequent feedback and iterations.
  • To give way for creativity, which makes you come up with beautiful ideas and designs.

Impact report:

  • “This app is amazing. I especially love the reminder feature. ” ~ Test Participant
  • “I love it! Very simple and intuitive” ~ Test Participant
  • “The app made it so easy to purchase a ticket!” ~ Test Participant

Challenges faced:

  • At first, it was hard to find people to test my designs. So, I asked my family and friends for help, but some had excuses. However, I eventually got enough participants to test my designs.

Next Steps:

  • Conduct more user research to determine any new areas of need.

Thanks for reading!