Home — Viktoryia Kuzmich
Language: English

All projects

EasyCinema - Movie ticketing Website (study project)

  • Competitive analysis
  • Research
  • UI/UX

TODO alt: Cover__Curves_1.png

The product:  EasyCinema is a ticketing Web & Mobile for a movie theater in Georgia. EasyCinema strives to provide an easy way to find and book a movie tickets for the customers. EasyCinema targets the users who don’t want to spend their time waiting in a queue, and especially those who are looking for a specific formats.

Problem

Busy students and working adults lack of time to buy tickets in a queue of movie theater.

Some of them are struggling to communicate at ticket counters since they don’t know local language. At the same time local apps and websites have poor translation for their products.

Goal

Design an easy‑to‑use and friendly ticketing cross-device platform for a movie theater which help people to find available movies and book tickets.

My role

UX designer delivering the solution for a Web & Mobile App for a movie theater

Responsibilities

User research, Interviews, paper and digital  wireframes, low and high‑fidelity prototyping, usability studies, accounting for accessibility, and iterating on designs.


TODO alt: Cover__Curves_2.png

User research: summary

I conducted interviews and created empathy maps to better understand users of a future Web & Mobile App.

Primary group of users confirms the assumptions they are adults who want to save time buying a movie ticket in advance avoiding queues.

Research revealed that besides time there are there an other issues that users are facing trying to book a ticket. The challenges like limited translation options, insufficient information, language barrier etc. impact on the user experience.

User research: pain points

TODO alt: Снимок_экрана_2023-06-07_в_00.10.57.png

Persona: Amir

Problem statement:

Amir is a working expat who needs an app helping to find a movie in english with open captions in the cinema nearby and book a ticket because he struggle to understand  local language and too fast English speech and don’t want to spend time in a queue

TODO alt: Снимок_экрана_2023-06-07_в_00.13.58.png

User journey map

User journey map represent POV of one of the personas: working expat willing to watch a movie premiere but is limited by language barrier and hearing ability.

TODO alt: Снимок_экрана_2023-06-07_в_00.14.56.png

TODO alt: Cover__Curves_3.png

Sitemap

Difficulty with website navigation was a primary pain point for users, so I used that knowledge to create a sitemap.

My goal here was to make strategic information architecture decisions that would improve overall website navigation. The structure I chose was designed to make things simple and easy.

TODO alt: Снимок_экрана_2023-06-07_в_01.07.40.png

Paper wireframes

Taking the time to draft iterations of each screen of the app on paper ensured that the elements that made it to digital wireframes would be well‑suited to address user pain points. For the home screen, I prioritized a quick and easy ordering process to help users save time.

TODO alt: Снимок_экрана_2023-06-07_в_00.16.08.png

Digital wireframes screen size variations

As the initial design phase continued, I made sure to base screen designs on feedback and findings from the user research.

Easy filtering for movies was a key user need to address in the designs in addition to equipping the app to work with assistive technologies.

TODO alt: Снимок_экрана_2023-06-07_в_00.17.28.png
TODO alt: Снимок_экрана_2023-06-07_в_01.08.06.png

Low‑fidelity prototype

Using the completed set of digital wireframes, I created a low‑fidelity prototype. The primary user flow I connected was finding a movie for tomorrow’s date in english with subtitles and book a ticket. Prototype link

TODO alt: Снимок_экрана_2023-06-07_в_00.20.26.png

Usability study: findings

Study type
Unmoderated usability study
Location
Georgia, remote
Participants
5 participants
Length
20 minutes

I conducted two rounds of usability studies. Findings from the first study helped guide the designs from wireframes to mockups. The second study used a high‑fidelity prototype and revealed what aspects of the mockups needed refining.

  1. Round 1 findings

    1. User needs confirmation step

    2. Users missed non prominent  filter

    3. Users want to see prices

  2. Round 2 findings

    1. List option was preferred that tile

    2. 2D option wanted as a format

    3. Users want a guest mode


TODO alt: Cover__Curves_4.png

Mockups

Early designs allowed to see the time slots, but after the usability studies, I added additional options to see the ticket price. I also revised the way to display filter button to make it more prominent

TODO alt: Снимок_экрана_2023-06-07_в_00.34.12.png

The usability study revealed that users wanted to see more summary info. To overcome the user frustration with the checkout flow i added “Order confirmation” screen. Also additional reminder added to seat selection screen to confirm previous selection.

TODO alt: Снимок_экрана_2023-06-07_в_00.34.38.png

To make the checkout flow even easier for users, I added a guest mode option to proceed

TODO alt: Снимок_экрана_2023-06-07_в_01.13.24.png

Study discovered that users have intentions to find specific genres or options for movies and select the nearby cinemas, so i provided the quick way to find it

TODO alt: Снимок_экрана_2023-06-07_в_01.13.40.png

Mockups: different screen sizes

TODO alt: Снимок_экрана_2023-06-07_в_01.14.05.png

Mockups: Original screen size

TODO alt: Снимок_экрана_2023-06-07_в_01.15.11.png

High‑fidelity prototype

The final high‑fidelity prototype presented cleaner user flows for finding a movie, booking a ticket and checkout. It also met user needs for an easy filtering and price displaying.

Prototype link for App    Web prototype

TODO alt: Снимок_экрана_2023-06-07_в_00.35.51.png

Accessibility considerations

  1. Provided access to users who are vision impaired through adding alt text to images for screen readers.

  2. Used icons to help make navigation easier. Use contrast fonts.

  3. Avoid disabled element and provide a system feedback instead


TODO alt: Cover__Curves_5.png

Takeaways

Impact:

The app makes users feel like EasyCinema really thinks about how to meet their needs.

One quote from peer feedback:

“ I need that product in my life. As an expat i’m struggling to find available movies for me”

What I learned:

While designing the EasyCinema app, I learned that the first ideas for the app are only the beginning of the process. Usability studies and peer feedback influenced each iteration of the app’s designs. Insights from customers felt like co‑creation process.

Next steps

  1. Conduct another round of usability studies to validate whether the pain points users experienced have been effectively addressed.

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

  3. Access the additional functionality to meet customer needs and create killer-features for app.