Back To My Work

Savoy

Savoy

PROTOTYPING

PROTOTYPING

PROTOTYPING

USER TESTING

USER TESTING

USER TESTING

FIGMA

FIGMA

FIGMA

UX RESEARCH

UX RESEARCH

UX RESEARCH

DESIGN SYSTEMS

DESIGN SYSTEMS

DESIGN SYSTEMS

My Role

My Role

My Role

User research: Empathy maps, Interviews, Competitive analysis, Personas, Affinity diagrams, User journey maps


UX design: Crazy 8s, Iterative wireframing, Storyboards, Testing sessions, User flow diagrams, Accessibility accommodation Prototyping, Usability studies, Insight generation


Communication: Storytelling & Narrative

User research: Empathy maps, Interviews, Competitive analysis, Personas, Affinity diagrams, User journey maps


UX design: Crazy 8s, Iterative wireframing, Storyboards, Testing sessions, User flow diagrams, Accessibility accommodation, Prototyping, Usability studies, Insight generation


Communication: Storytelling & Narrative

User research: Empathy maps, Interviews, Competitive analysis, Personas, Affinity diagrams, User journey maps


UX design: Crazy 8s, Iterative wireframing, Storyboards, Testing sessions, User flow diagrams, Accessibility accommodation Prototyping, Usability studies, Insight generation


Communication: Storytelling & Narrative

Project Context

Project Context

Project Context

May 2022 - Jan 2023 (part-time) Coursework project

May 2022 - Jan 2023 (part-time)
Coursework project

May 2022 - Jan 2023 (part-time)
Coursework project

Tools

Tools

Tools

Figma
Adobe suite
Mural

Figma
Adobe suite
Mural

Summary

Summary

Summary

Designing a Savoy cinema app to find movies 2× faster than their site—with better accessibility, personalisation, and convenience.

Designing a Savoy cinema app to find movies 2× faster than their site—with better accessibility, personalisation, and convenience.

Background

Background

Background

I enjoy watching films and going to the theatre, and I came across Savoy Cinema, a UK cinema chain serving over 100,000± customers. Savoy provided a typical cinema experience. They allowed users to book tickets only through their website or at physical locations. Their goal was to attract customers via their website, social media, and word of mouth.

I enjoy watching films and going to the theatre, and I came across Savoy Cinema, a UK cinema chain serving over 100,000± customers. Savoy provided a typical cinema experience. They allowed users to book tickets only through their website or at physical locations. Their goal was to attract customers via their website, social media, and word of mouth.

Problem

Problem

Problem

However, their website and competitor apps had UI/UX flaws, including difficulty with basic tasks like changing location, and a lack of features such as personalisation and accessibility. The lack of an app, UX/UI problems and missing features put them at risk of losing customers to competitors. There was an opportunity for a well-designed dedicated app to attract more moviegoers.

However, their website and competitor apps had UI/UX flaws, including difficulty with basic tasks like changing location, and a lack of features such as personalisation and accessibility. The lack of an app, UX/UI problems and missing features put them at risk of losing customers to competitors. There was an opportunity for a well-designed dedicated app to attract more moviegoers.

Results

Results

Results

Design highlights:

  • Enhanced accessibility: Clean design with minimised text, large buttons for big fingers, screen reader compatibility, and labelled icons.

  • Rapid access: 200% faster than the website for key features.

  • Latest design trends: The app features faster and more modern design patterns than the website, like the convenient date selector feature.

  • Immediate movie information: "Now Showing" and "Coming Soon" are visible upfront, eliminating login hurdles.

  • Location flexibility: Seamlessly switch showtime locations within the app, without relying on external search engines (Google search).

  • Personalised experience: Review options and minimised unwanted notifications boost engagement.

Design highlights:

  • Enhanced accessibility: Clean design with minimised text, large buttons for big fingers, screen reader compatibility, and labelled icons.

  • Rapid access: 200% faster than the website for key features.

  • Latest design trends: The app features faster and more modern design patterns than the website, like the convenient date selector feature.

  • Immediate movie information: "Now Showing" and "Coming Soon" are visible upfront, eliminating login hurdles.

  • Location flexibility: Seamlessly switch showtime locations within the app, without relying on external search engines (Google search).

  • Personalised experience: Review options and minimised unwanted notifications boost engagement.

Process

Process

Design Thinking

Process - Design Thinking

Design Thinking

I followed an iterative user-centered design process. Because it allowed me to generate a solution, involve users with testing, and end with a better design with iterative improvements.

I followed an iterative user-centered design process. Because it allowed me to generate a solution, involve users with testing, and end with a better design with iterative improvements.

Challenges

Challenges

How I Found Solutions to Challenges

Challenges - How I Found Solutions to Challenges

How I Found Solutions to Challenges

I faced a few challenges that I had to overcome. Overcoming the colour system was a major breakthrough for the quality.

I faced a few challenges that I had to overcome. Overcoming the colour system was a major breakthrough for the quality.

01. Visually unbalanced design

0.1 - Visually unbalanced design

Red with white text matched the website's palette but hurt readability. I switched to a 60-30-10 palette with black as the primary background colour, boosting legibility and adding a cinematic feel.

Red with white text matched the website's palette but hurt readability. I switched to a 60-30-10 palette with black as the primary background colour, boosting legibility and adding a cinematic feel.

Empathise. 1

Empathise. 1

User Interviews & Pain Points

Empathise. 1 - User Interviews & Pain Points

User Interviews & Pain Points

I conducted interviews with 5 diverse users and created user bios and empathy maps to understand user feelings, frustrations, and needs. In interviews with diverse participants, I asked them to describe their experiences and challenges when finding movies to watch. Also their decision-making process, motivations for going to the theatre and their feelings about watching trailers.

I conducted interviews with 5 diverse users and created user bios and empathy maps to understand user feelings, frustrations, and needs. In interviews with diverse participants, I asked them to describe their experiences and challenges when finding movies to watch. Also their decision-making process, motivations for going to the theatre and their feelings about watching trailers.

Participant characteristics:

Participant characteristics:

Participant characteristics:

  • Seen a movie in theatres in the past year (solo or with company).

  • Does not have to be the ticket buyer. 

  • Likes to stream shows and watch movies. 

  • Has experience using movie trailer apps or websites.

  • Include participants of different ages, genders, and abilities.

  • Seen a movie in theatres in the past year (solo or with company).

  • Does not have to be the ticket buyer. 

  • Likes to stream shows and watch movies. 

  • Has experience using movie trailer apps or websites.

  • Include participants of different ages, genders, and abilities.

Research goals:

Research goals:

Research goals:

  1. To understand motivations and frustrations in the user journey from movie selection to final viewing at the theatre (solo or with company).

  2. To understand the frustrations of finding films to watch. 

  3. To ​understand frustrations faced when using existing apps and websites to watch trailers.

  4. To understand the effect of trailers on the feelings of users. 

  1. To understand motivations and frustrations in the user journey from movie selection to final viewing at the theatre (solo or with company).

  2. To understand the frustrations of finding films to watch. 

  3. To ​understand frustrations faced when using existing apps and websites to watch trailers.

  4. To understand the effect of trailers on the feelings of users. 

Pain Points

Pain Points

Bad recommendations:

Bad recommendations:

  • Platforms for viewing trailers for upcoming movies gave irrelevant recommendations. 

  • Non-personalised notifications were viewed as spam, causing frustration.
    ​​

  • On some platforms, users had no intuitive way to control notifications.

  • Platforms for viewing trailers for upcoming movies gave irrelevant recommendations. 

  • Non-personalised notifications were viewed as spam, causing frustration.
    ​​

  • On some platforms, users had no intuitive way to control notifications.

Censorship:

Censorship:

  • Some platforms for viewing trailers did not allow users to voice their opinions.

  • Users wished they could see expert movie critic ratings. 

  • Users wanted to know more about the potential movie quality from other users.

  • Some platforms for viewing trailers did not allow users to voice their opinions.

  • Users wished they could see expert movie critic ratings. 

  • Users wanted to know more about the potential movie quality from other users.

Usability + IA:

Usability + IA:

  • Some platforms were text heavy with high cognitive load (perceived effort).

  • Savoy's website lacked an easy way to switch showtime locations, forcing users to use external search engines.

  • Some basic user flows like finding specific movies and their schedules were not intuitive

  • Some platforms were text heavy with high cognitive load (perceived effort).

  • Savoy's website lacked an easy way to switch showtime locations, forcing users to use external search engines.

  • Some basic user flows like finding specific movies and their schedules were not intuitive

Insecurity:

Insecurity:

  • Not watching trailers caused less excitement and created more insecurity about movie quality.


  • Not watching trailers caused confusion around what the movies are about.

  • Not watching trailers caused less excitement and created more insecurity about movie quality.


  • Not watching trailers caused confusion around what the movies are about.

Empathise. 2

Empathise. 2

User Personas

Empathise - User Personas

User Personas

I generated a few personas after analysis of the data gathered from interviews, to represent the needs of a collective group of users. I used the user personas when brainstorming features to ensure I addressed their specific needs. For example Bradley here would require a feature to limit movie recommendations he's notified about.

I generated a few personas after analysis of the data gathered from interviews, to represent the needs of a collective group of users. I used the user personas when brainstorming features to ensure I addressed their specific needs. For example Bradley here would require a feature to limit movie recommendations he's notified about.

Define

Define

Research Methods

Define - Research Methods

Research Methods

After learning about potential users and their pain points I conducted further research with competitor analysis and user journey maps. And then defined solutions through various statements, to give a direction when generating ideas.

After learning about potential users and their pain points I conducted further research with competitor analysis and user journey maps. And then defined solutions through various statements, to give a direction when generating ideas.

Ideate

Ideate

Wireframing & Prototyping

Ideate - Wireframing & Prototyping

Wireframing & Prototyping

Building on the opportunities identified in my research, I generated a range of ideas and created paper and digital wireframes. I started with ideating useful features using Crazy 8's based on the research gathered. I then generated paper wireframes implementing those ideas. I went through an iterative process, landing on a few versions of the screens, and then I combined the best aspects of each screen into one.

Building on the opportunities identified in my research, I generated a range of ideas and created paper and digital wireframes. I started with ideating useful features using Crazy 8's based on the research gathered. I then generated paper wireframes implementing those ideas. I went through an iterative process, landing on a few versions of the screens, and then I combined the best aspects of each screen into one.

Key design areas:

Key design areas:

Key design areas:

  • Making a fast movie discovery process with clear movie information 

  • Making a more personalised content recommendation system

  • Having an easy and intuitive review system and flow 

  • Having simple and intuitive navigation for the main user flows

  • Having equitable design for users with disabilities or particular needs

  • Making a fast movie discovery process with clear movie information 

  • Making a more personalised content recommendation system

  • Having an easy and intuitive review system and flow 

  • Having simple and intuitive navigation for the main user flows

  • Having equitable design for users with disabilities or particular needs

Paper Wireframes

Paper Wireframes

Paper Wireframes

Prototype. 1

Prototype. 1

Digital Wireframes & Low Fidelity Prototype 

Prototype. 1 - Digital Wireframes & Low Fidelity Prototype

Digital Wireframes & Low Fidelity Prototype 

Next, I moved on to creating digital wireframes. I made sure to consider user needs from research. I wanted it to have easy navigation and to have it work with assistive technologies. I compiled the wireframes into a low-fidelity prototype so users could understand and test the product concept.

Next, I moved on to creating digital wireframes. I made sure to consider user needs from research. I wanted it to have easy navigation and to have it work with assistive technologies. I compiled the wireframes into a low-fidelity prototype so users could understand and test the product concept.

Movie discovery

Movie discovery

Movie discovery

Reviewing

Reviewing

Reviewing

Location selection

Location selection

Location selection

Test

Usability Study

Test - Usability Study

Usability Study

The prototype was tested by 5 diverse users who had the characteristics of potential final users, and a SUS survey was also done. This was done to identify tasks where users struggled. An affinity diagram was used to find themes and gather insights for improving the product. Some of the key areas of improvement are shown below. 

The prototype was tested by 5 diverse users who had the characteristics of potential final users, and a SUS survey was also done. This was done to identify tasks where users struggled. An affinity diagram was used to find themes and gather insights for improving the product. Some of the key areas of improvement are shown below. 

Main Insights

Main Insights

Main Insights

1

More intuitive trailer viewing:

More intuitive trailer viewing:

More intuitive trailer viewing:

Users need better cues to watch trailers for on-schedule movies.

Users need better cues to watch trailers for on-schedule movies.

2

More intuitive reviewing:

More intuitive reviewing:

More intuitive reviewing:

Users need a more intuitive way to access the review section.

Users need a more intuitive way to access the review section.

3

Better location page copy:

Better location page copy:

Better location page copy:

Users need better-worded cues for the location-changing process.

Users need better-worded cues for the location-changing process.

Iterative Improvements

Iterative Improvements

Iterative Improvements

Added an intuitive "play trailer" CTA:

Added an intuitive "play trailer" CTA:

Added an intuitive "play trailer" CTA:

  • Changed the play button to “play trailer” for better accessibility, more widely understood by non tech-savvy users.

  • This creates a more intuitive process and is more screen reader friendly.

  • Higher contrast colours are easier to see and gets noticed quicker.

  • Changed the play button to “play trailer” for better accessibility, more widely understood by non tech-savvy users.

  • This creates a more intuitive process and is more screen reader friendly.

  • Higher contrast colours are easier to see and gets noticed quicker.

  • Changed the play button to “play trailer” for better accessibility, more widely understood by non tech-savvy users.

  • This creates a more intuitive process and is more screen reader friendly.

  • Higher contrast colours are easier to see and gets noticed quicker.

Added a simple review button:

Added a simple review button:

Added a simple review button:

  • Added a review call to action button above the fold.


  • This reduces the effort the user needs compared to scrolling to the bottom.


  • Above the fold position means it's more likely to catch the user’s attention.

  • Added a review call to action button above the fold.


  • This reduces the effort the user needs compared to scrolling to the bottom.


  • Above the fold position means it's more likely to catch the user’s attention.

  • Added a review call to action button above the fold.


  • This reduces the effort the user needs compared to scrolling to the bottom.


  • Above the fold position means it's more likely to catch the user’s attention.

Simplified copy & added hierarchy:

Simplified copy & added hierarchy:

Simplified copy & added hierarchy:

  • Changed the wording of assistive copy to a call to action style.


  • This is shorter and easier to process for the user.


  • The font style has been changed for new visual hierarchy which better catches attention.

  • Changed the wording of assistive copy to a call to action style.


  • This is shorter and easier to process for the user.


  • The font style has been changed for new visual hierarchy which better catches attention.

  • Changed the wording of assistive copy to a call to action style.


  • This is shorter and easier to process for the user.


  • The font style has been changed for new visual hierarchy which better catches attention.

Prototype. 2

Prototype. 2

High Fidelity Prototype

Prototype. 2 - High Fidelity Prototype

High Fidelity Prototype

I created mock-ups to resemble the final look. I iterated using the latest design patterns and trends for features like the date selector. And built a prototype so users could test and visualise the final concept. I used the Savoy brand colours and fonts to keep brand consistency. I eventually iterated colours to follow a 60-30-10 colour rule which made the UI look a lot better. I used a 4 column grid and 8pt spacing for the layout which helped with scaling.

I created mock-ups to resemble the final look. I iterated using the latest design patterns and trends for features like the date selector. And built a prototype so users could test and visualise the final concept. I used the Savoy brand colours and fonts to keep brand consistency. I eventually iterated colours to follow a 60-30-10 colour rule which made the UI look a lot better. I used a 4 column grid and 8pt spacing for the layout which helped with scaling.

Results

Results

Final Prototype

Results - Final Prototype

Final Prototype

After iterating based on usability studies, I developed a final prototype which showcased a final app experience. Offering a more accessible and convenient design, following newer design patterns, compared to their website. With fast navigation, large buttons for big fingers, and labelled icons. Personalised and custom notifications. The app achieved the goal of enhancing engagement, personalisation, accessibility, and overall UX.

After iterating based on usability studies, I developed a final prototype which showcased a final app experience. Offering a more accessible and convenient design, following newer design patterns, compared to their website. With fast navigation, large buttons for big fingers, and labelled icons. Personalised and custom notifications. The app achieved the goal of enhancing engagement, personalisation, accessibility, and overall UX.

Simple & intuitive movie discovery:

Simple & intuitive movie discovery:

Simple & intuitive movie discovery:

  • Users can switch showtime locations with reduced time and effort by not having to rely on external search engines.


  • The pages are less text heavy and more accessible by having short expandable descriptions.

  • Users can find movies 200% faster from the app with less effort, than Savoy's website.

  • Users can switch showtime locations with reduced time and effort by not having to rely on external search engines.


  • The pages are less text heavy and more accessible by having short expandable descriptions.

  • Users can find movies 200% faster from the app with less effort, than Savoy's website.

  • Users can switch showtime locations with reduced time and effort by not having to rely on external search engines.


  • The pages are less text heavy and more accessible by having short expandable descriptions.

  • Users can find movies 200% faster from the app with less effort, than Savoy's website.

Easily view and share critique:

Easily view and share critique:

Easily view and share critique:

  • The user can share reviews and see others', creating a personalised experience.

     

  • The review option can be intuitively found above the fold, which increases engagement.

      ​

  • ​Users can also read expert reviews with the IMDB and Rotten Tomatoes reviews.

  • The user can share reviews and see others', creating a personalised experience.

     

  • The review option can be intuitively found above the fold, which increases engagement.

      ​

  • ​Users can also read expert reviews with the IMDB and Rotten Tomatoes reviews.

  • The user can share reviews and see others', creating a personalised experience.

     

  • The review option can be intuitively found above the fold, which increases engagement.

      ​

  • ​Users can also read expert reviews with the IMDB and Rotten Tomatoes reviews.

Get personalised notifications:

Get personalised notifications:

Get personalised notifications:

  • The Notify List feature, absent in 75% of analysed competitors, allows users to choose movies for notifications.


  • This reduces the frustration of receiving notifications about uninteresting movies.


  • The Notify list adds movies to a list that notifies users with reminders, of when it is showing so they don't miss it.

  • The Notify List feature, absent in 75% of analysed competitors, allows users to choose movies for notifications.


  • This reduces the frustration of receiving notifications about uninteresting movies.


  • The Notify list adds movies to a list that notifies users with reminders, of when it is showing so they don't miss it.

Interactive Prototype 

Interactive - Prototype 

Test Final Interactive Prototype

Interactive Prototype - Test Final Interactive Prototype

Design System

Design System

The Design System Followed Brand Guidelines

Design System - The Design System Followed Brand Guidelines

The Design System Followed Brand Guidelines

I adopted Savoy's typefaces and colours to maintain brand consistency, while adjusting colour values to meet WCAG contrast standards. To enhance readability for all users, including those with visual impairments, in various lighting conditions.

I adopted Savoy's typefaces and colours to maintain brand consistency, while adjusting colour values to meet WCAG contrast standards. To enhance readability for all users, including those with visual impairments, in various lighting conditions.

Crafting delightful and intuitive experiences that convert.

Made with ❤️ by Abin Jose.

copyright©2025. All rights reserved

Crafting delightful and intuitive experiences that convert.

Crafting delightful and intuitive experiences that convert.

Made with ❤️ by Abin Jose.

copyright©2025. All rights reserved