Snaction! mobile

snaction mobile repeat order screen
snaction mobile location screen
snaction mobile home screen
snaction mobile menu screen
snaction mobile order confirmation screen
snaction mobile repeat order screen
snaction mobile location screen
snaction mobile home screen
snaction mobile menu screen
snaction mobile order confirmation screen
snaction mobile repeat order screen
snaction mobile location screen
snaction mobile home screen
snaction mobile menu screen
snaction mobile order confirmation screen

Snaction! is a system that allows moviegoers to order their snacks quickly and seamlessly through the theater's concession stand, with the option to have the snacks delivered to them. Snaction! is designed with independently owned theaters in mind which tend to be small to mid-sized, but can be implemented for any theater.

Design System

Color Palette

Variations of colors were selected that have an old Hollywood quality, vibrant but also aged — think red carpets, dramatic banquets, and rich tapestries and drapes. The secondary colors were chosen to represent black and white film and a gold spotlight.

Buttons

Button shapes are simple but stylish with rounded corners or forming a pill shape. Most buttons are either the red or purple color selected for the palette. Where the tertiary button stands aside from the primary by being much smaller, the secondary button does so by having no fill and a slightly thicker stroke.

The shape of the primary buttons is intended to convey non-conformity to convention. The top left bevel provides a sharper appearance, nodding to an edgier experience. Secondary buttons being slightly smaller do benefit from a simple top-left radius that mirrors the bevel of the primary design but has a softer, simpler quality.

(enlarged to show detail)

Primary Button

Four Corner Radius, 10px

Default Fill, #9E1A00

Default Stroke, #710A57, 3px

Label Color, #FFF8EF

Secondary Button

Four Corner Radius, 6px

No Fill (gray bg added)

Default Stroke, #710A57, 5px

Label Color, #FFF8EF

Tertiary Button

Four Corner Radius, 50px

Default Fill, #710A57

No Stroke

Label Color, #FFF0AE

Typescale

Satisfy, a script font, was selected for really only the Snaction! title, providing a dramatic flourish to the brand. Otherwise all text in the Snaction! app is either a variation of Roboto or Chakra Petch. Both are sans serif for readability. Headers use Roboto Italic for its slender statuesque quality. Body text, buttons, and labels use Chakra Petch for its boxy angular quality that resembles an old marquis sign.

H1: Satisfy, 64

H1: Satisfy, 64

H2: Roboto Italic, 52

H2: Roboto Italic, 52

H3: Roboto Light Italic, 42

H3: Roboto Light Italic, 42

H4: Chakra Petch Medium, 30

H4: Chakra Petch Medium, 30

H5: Roboto Light, 24

H5: Roboto Light, 24

Body: Chakra Petch, 20

Body: Chakra Petch, 20

Button: Chakra Petch Bold, 20

Button: Chakra Petch Bold, 20

Label: Chakra Petch Semibold Italic, 20

Label: Chakra Petch Semibold Italic, 20

Initial Research

Initial Research

Problem Statement: Movies are such an exciting event for the family and date nights, but the concession stand is always a pain point. The moments before the movie never seem to allow enough time to stand in line and wait for snacks to be prepared. After all, the previews are often the best part of the experience.

Competitive Analysis: Some large theater chains have developed similar systems that are proprietary to their brand. Not all of them are built equally and many leave something to be desired in terms of snack categorization and recommendations. Snaction! makes mobile snack ordering and delivery a reality for the many regional and independently owned and operated movie theaters in the country, where the only alternative is to arrive to the theater early, or miss critical moments of the movie-going experience.

Survey: A small group of participants was surveyed about their movie-going habits, typical considerations when making snack purchases, and pain points during the snack purchasing process. Key findings were:

  • Budgeting was critical to snack purchases. Most participants felt snacks were overpriced.

  • Time spent waiting to purchase snacks meant time missed from watching the movie.

  • Finding the right kind of snacks that would last the length of the movie and provide the best combination of flavors (so they didn't have too many salty snacks and not enough sweet or a large enough drink to balance it out).

Goal Statement: Design a mobile app that enables movie theater patrons to order snacks from the comfort of their seats and skip the long wait and stress of ordering from the concessions counter, designed in a way that isn't distracting to other movie-goers.

Personas: Survey results were distilled into two end user personas who represented the major needs and pain points.

Personas

Personas

Headshot of Jason Alvarez, persona 1

Courtney Maloy

  • M, 23. Bachelor's Degree, Currently Unemployed

  • Has limited funds but likes to see a movie once ipn a while. Movies are exensive so he doesn't want to waste precious time in line at the snack counter.

  • Having quick access to the deals and discounts is also a must.

Headshot of Jenni Cohen, persona 2

Melody Nguyen

  • F, 35. Mother of two small kids

  • Always running late. They enjoy seeing movies but seldom make it to the snack counter or they miss the beginning of the movie.

  • Melody also wants to ensure that she gets the right mix of snacks so everybody is happy and can avoid a potential meltdown.

Headshot of Jason Alvarez, persona 1

Courtney Maloy

  • M, 23. Bachelor's Degree, Currently Unemployed

  • Has limited funds but likes to see a movie once ipn a while. Movies are exensive so he doesn't want to waste precious time in line at the snack counter.

  • Having quick access to the deals and discounts is also a must.

Headshot of Jenni Cohen, persona 2

Melody Nguyen

  • F, 35. Mother of two small kids

  • Always running late. They enjoy seeing movies but seldom make it to the snack counter or they miss the beginning of the movie.

  • Melody also wants to ensure that she gets the right mix of snacks so everybody is happy and can avoid a potential meltdown.

Headshot of Jason Alvarez, persona 1

Courtney Maloy

  • M, 23. Bachelor's Degree, Currently Unemployed

  • Has limited funds but likes to see a movie once ipn a while. Movies are exensive so he doesn't want to waste precious time in line at the snack counter.

  • Having quick access to the deals and discounts is also a must.

Headshot of Jenni Cohen, persona 2

Melody Nguyen

  • F, 35. Mother of two small kids

  • Always running late. They enjoy seeing movies but seldom make it to the snack counter or they miss the beginning of the movie.

  • Melody also wants to ensure that she gets the right mix of snacks so everybody is happy and can avoid a potential meltdown.

Sketches & Wireframes

I started with a big picture storyboard and a journey map, and then moved on to wireframing. Paper wireframes generally included five "how might we" sketches and a sixth final sketch of the favorite ideas. The paper wireframes were then built in Figma as digital wireframes.

snaction mobile home screen paper wireframe

Home Screen

snaction mobile home screen digital wireframe
snaction mobile location screen paper wireframe

Location Screen

snaction mobile location screen digital wireframe
snaction mobile menu paper wireframe

Menu Screen

snaction mobile menu screen digital wireframe
snaction mobile checkout paper wireframe

Checkout Screen

snaction mobile checkout screen digital wireframe
snaction mobile order confirmation screen

Confirmation Screen

snaction mobile confirmation screen digital wireframe
snaction mobile reorder paper wireframe

Order History Screen

Sketches & Wireframes

I started with a big picture storyboard and a journey map, and then moved on to wireframing. Paper wireframes generally included five "how might we" sketches and a sixth final sketch of the favorite ideas. The paper wireframes were then built in Figma as digital wireframes.

snaction mobile home screen paper wireframe

Home Screen

snaction mobile home screen digital wireframe
snaction mobile location screen paper wireframe

Location Screen

snaction mobile location screen digital wireframe
snaction mobile menu paper wireframe

Menu Screen

snaction mobile menu screen digital wireframe
snaction mobile checkout paper wireframe

Checkout Screen

snaction mobile checkout screen digital wireframe
snaction mobile order confirmation screen

Confirmation Screen

snaction mobile confirmation screen digital wireframe
snaction mobile order confirmation screen

Order History Screen

snaction mobile confirmation screen digital wireframe

Sketches & Wireframes

I started with a big picture storyboard and a journey map, and then moved on to wireframing. Paper wireframes generally included five "how might we" sketches and a sixth final sketch of the favorite ideas. The paper wireframes were then built in Figma as digital wireframes.

snaction mobile home screen paper wireframe

Home Screen

snaction mobile home screen digital wireframe
snaction mobile location screen paper wireframe

Location Screen

snaction mobile location screen digital wireframe
snaction mobile menu paper wireframe

Menu Screen

snaction mobile menu screen digital wireframe
snaction mobile checkout paper wireframe

Checkout Screen

snaction mobile checkout screen digital wireframe
snaction mobile order confirmation screen

Confirmation Screen

snaction mobile confirmation screen digital wireframe
snaction mobile reorder paper wireframe

Order History Screen

Wireframe Usability Testing

Wireframe Usability Testing

After wireframing, a preliminary usability test was conducted with five participants varying in age, gender, and level of ability. This began as an unmoderated remote study, which I quickly realized was not the best method as testers had a lot of questions and struggled with the Zoom recording controls. The scond half of the wireframe user tests were done in person to help navigate the prompts and process better. Overall the test still revealed some great insights.

Themes

1

Most test users became stuck on the seat locator screen. They either didn't understand the purpose of it or just weren't sure where to click/tap.

2

Users were able to complete their orders or save them for later, but were unable to find them again once saved. The need for a saved order was generally unclear.

3

Users were largely concerned about where they would find popcorn within the given categories.

Insights

1

Seat Location screen needed to be clarified both in purpose and navigation.

2

The Saved orders flow was changed and redesigned as a Repeat Order flow that worked in tandem with the order history.

3

Favorited and featured snacks should be highlighted on the menu screen.

Themes

1

Most test users became stuck on the seat locator screen. They either didn't understand the purpose of it or just weren't sure where to click/tap.

2

Users were able to complete their orders or save them for later, but were unable to find them again once saved. The need for a saved order was generally unclear.

3

Users were largely concerned about where they would find popcorn within the given categories.

Insights

1

Seat Location screen needed to be clarified both in purpose and navigation.

2

The Saved orders flow was changed and redesigned as a Repeat Order flow that worked in tandem with the order history.

3

Favorited and featured snacks should be highlighted on the menu screen.

Themes

1

Most test users became stuck on the seat locator screen. They either didn't understand the purpose of it or just weren't sure where to click/tap.

2

Users were able to complete their orders or save them for later, but were unable to find them again once saved. The need for a saved order was generally unclear.

3

Users were largely concerned about where they would find popcorn within the given categories.

Insights

1

Seat Location screen needed to be clarified both in purpose and navigation.

2

The Saved orders flow was changed and redesigned as a Repeat Order flow that worked in tandem with the order history.

3

Favorited and featured snacks should be highlighted on the menu screen.

Mockups

The overall color scheme, button shapes, icons, and typscale were developed to convey a sense of old Hollywood glamour, drama, and intrigue. The dark background and overall design were chosen for the comfort of other movie patrons. The look is made to mimic the aesthetic of a dimly lit movie theater.

snaction mobile home screen mockup

Home Screen

Location Screen

snaction mobile menu screen mockup

Menu Screen

snaction mobile checkout screen mockup

Checkout Screen

snaction mobile order confirmation screen mockup

Confirmation Screen

Order History Screen

Mockups

The overall color scheme, button shapes, icons, and typscale were developed to convey a sense of old Hollywood glamour, drama, and intrigue. The dark background and overall design were chosen for the comfort of other movie patrons. The look is made to mimic the aesthetic of a dimly lit movie theater.

snaction mobile home screen mockup

Home Screen

Location Screen

snaction mobile menu screen mockup

Menu Screen

snaction mobile checkout screen mockup

Checkout Screen

snaction mobile order confirmation screen mockup

Confirmation Screen

snaction mobile order confirmation screen mockup

Order History Screen

Mockups

The overall color scheme, button shapes, icons, and typscale were developed to convey a sense of old Hollywood glamour, drama, and intrigue. The dark background and overall design were chosen for the comfort of other movie patrons. The look is made to mimic the aesthetic of a dimly lit movie theater.

snaction mobile home screen mockup

Home Screen

Location Screen

snaction mobile menu screen mockup

Menu Screen

snaction mobile checkout screen mockup

Checkout Screen

snaction mobile order confirmation screen mockup

Confirmation Screen

Order History Screen

Prototype Usability Testing

Prototype Usability Testing

The hi-fidelity prototype test was conducted via Zoom, a mix of in-person and remote, but entirely moderated. 5 participants (2 women and 3 men between 20 and 40, and two having sight disabilities) were led through a series of pre-written prompts and follow up questions.

Themes

1

Strong feedback received regarding the patterned art deco background of the app and readability of text.

2

Multiple users were confused by the favoriting action available for specific snacks, not realizing the star icon was interactive.

3

There was much confusion surrounding past orders and the ability to re-order snacks, many users being confused by the font color used to indicate unavailable snacks.

Insights

1

Frame text blocks with solid background fills to make the text more readable.

2

Redesign the favorite icon so that its active state was clearer.

3

Add strikethrough and obvious indicators and also adjust the layout to show what items are unavailable for re-order.

Themes

1

Strong feedback received regarding the patterned art deco background of the app and readability of text.

2

Multiple users were confused by the favoriting action available for specific snacks, not realizing the star icon was interactive.

3

There was much confusion surrounding past orders and the ability to re-order snacks, many users being confused by the font color used to indicate unavailable snacks.

Insights

1

Frame text blocks with solid background fills to make the text more readable.

2

Redesign the favorite icon so that its active state was clearer.

3

Add strikethrough and obvious indicators and also adjust the layout to show what items are unavailable for re-order.

Themes

1

Strong feedback received regarding the patterned art deco background of the app and readability of text.

2

Multiple users were confused by the favoriting action available for specific snacks, not realizing the star icon was interactive.

3

There was much confusion surrounding past orders and the ability to re-order snacks, many users being confused by the font color used to indicate unavailable snacks.

Insights

1

Frame text blocks with solid background fills to make the text more readable.

2

Redesign the favorite icon so that its active state was clearer.

3

Add strikethrough and obvious indicators and also adjust the layout to show what items are unavailable for re-order.

Post Mortem

Post Mortem

There was a lot that I learned during this design, mostly with regard to unmoderated usability studies. Even though Zoom is a household tool now, participants made a lot of mistakes when it came to sharing their screens and recording their feedback.

Test users were also very confused by the concept of UX design and generally navigating the prototype in Figma. I quickly determined that usability studies would need to be moderated to ensure the correct usage of Zoom and to provide more guidance through the process.

I would love to revisit this design to make the menu screen more interactive and generally update some elements with auto-layouts to better preserve the spacing.

Contact

Community engagement is a priority. Tell me about the projects you're working on. I would love to share my two cents.

Home

Vapetime

Snaction! mobile

Snaction! Behind the Scenes

Digital Product Design

Usability Research

User & Customer Experience Consulting

Voice Over

© 2025 EDL llc

Home

Vapetime

Snaction! mobile

Snaction! Behind the Scenes

Digital Product Design

Usability Research

User & Customer Experience Consulting

Voice Over

© 2025 EDL llc

Home

Vapetime

Snaction! mobile

Snaction! Behind the Scenes

Digital Product Design

Usability Research

User & Customer Experience Consulting

Voice Over

© 2025 EDL llc

Contact

Community engagement is a priority. Tell me about the projects you're working on. I would love to share my two cents.

Contact

Community engagement is a priority. Tell me about the projects you're working on. I would love to share my two cents.

Contact

Community engagement is a priority. Tell me about the projects you're working on. I would love to share my two cents.

Contact

Community engagement is a priority. Tell me about the projects you're working on. I would love to share my two cents.