INJIN MANAGER

INJIN MANAGER

Reducing overall task at time (TAT) by 76.5%

Reducing overall task at time (TAT) by 76.5%

Reducing overall task at time (TAT) by 76.5%

When a theatre location manager needed to disable a specific menu item, they had to submit a service request each time.

With over 800 data points stored in a JSON file, the IT team faced the daunting task of sifting through it all—like searching for a needle in a haystack.

When a theatre location manager needed to disable a specific menu item, they had to submit a service request each time.

With over 800 data points stored in a JSON file, the IT team faced the daunting task of sifting through it all—like searching for a needle in a haystack.

When a theatre location manager needed to disable a specific menu item, they had to submit a service request each time.

With over 800 data points stored in a JSON file, the IT team faced the daunting task of sifting through it all—like searching for a needle in a haystack.

Deliverables

Deliverables

Stakeholder interviews

Mockups

Prototypes

Client presentations

Stakeholder interviews

Mockups

Prototypes

Client presentations

Role

Role

Product Designer

Product Designer

YEAR

YEAR

2023

2023

Team

Team

Product Manager Development Lead

Product Manager Development Lead

Salad

Salads

Cobb Salad

Side Salad 1 ea

Salad Toppings

Sub Side Salad

Category

Item

Modifier Group

Modifier Item

Filter:

Category

Modifier Item

Modifier Group

LinkedIn

Resume

Salad

Salads

Cobb Salad

Side Salad 1 ea

Salad Toppings

Sub Side Salad

Category

Item

Modifier Group

Modifier Item

Filter:

Category

Modifier Item

Modifier Group

Salad

Salads

Cobb Salad

Side Salad 1 ea

Salad Toppings

Sub Side Salad

Category

Item

Modifier Group

Modifier Item

Filter:

Category

Modifier Item

Modifier Group

Salad

Salads

Cobb Salad

Side Salad 1 ea

Salad Toppings

Sub Side Salad

Category

Item

Modifier Group

Modifier Item

Filter:

Category

Modifier Item

Modifier Group

Modifier Group

For example: Item falls under Category

Item falls under Category

Existing dashboard was using breadcrumbs to show the inner page layer.

Build a user-friendly representation of information architecture on the admin dashboard with search and filter for the location manager to access, to be able narrow down a specific item easily in a matter of minutes.

The solution comprises two key parts:

  1. Locating an Item in a Category
    Locate and pinpoint the desired item within its respective category.

  2. Filtering across all Groups
    Retrieve and display the item filtered across all groups where it is present.

The solution comprises two key parts:

  1. Locating an Item in a Category
    Locate and pinpoint the desired item within its respective category.

  2. Filtering across all Groups
    Retrieve and display the item filtered across all groups where it is present.

The goal was to enhance the following metrics -


Improve Task Efficiency: Track the decrease in the time taken to complete updating menu items & streamlining the process of managing menu item availability by location managers directly.

Minimizing IT Support Requests: Decrease the frequency of support requests related to menu updates, allowing the IT team to focus on more critical tasks and reducing overall system dependency.

Reducing Order Cancellations: Lower the percentage of food order cancellations due to item unavailability, ensuring customers enjoy a seamless and uninterrupted dining experience during their movie.

The goal was to enhance the following metrics -


Improve Task Efficiency: Track the decrease in the time taken to complete updating menu items & streamlining the process of managing menu item availability by location managers directly.

Minimizing IT Support Requests: Decrease the frequency of support requests related to menu updates, allowing the IT team to focus on more critical tasks and reducing overall system dependency.

Reducing Order Cancellations: Lower the percentage of food order cancellations due to item unavailability, ensuring customers enjoy a seamless and uninterrupted dining experience during their movie.

The goal was to enhance the following metrics -


Improve Task Efficiency: Track the decrease in the time taken to complete updating menu items & streamlining the process of managing menu item availability by location managers directly.

Minimizing IT Support Requests: Decrease the frequency of support requests related to menu updates, allowing the IT team to focus on more critical tasks and reducing overall system dependency.

Reducing Order Cancellations: Lower the percentage of food order cancellations due to item unavailability, ensuring customers enjoy a seamless and uninterrupted dining experience during their movie.

Build a user-friendly representation of information architecture on the admin dashboard with search and filter for the location manager to access, to be able narrow down a specific item easily in a matter of minutes.

Build a user-friendly representation of information architecture on the admin dashboard with search and filter for the location manager to access, to be able narrow down a specific item easily in a matter of minutes.

Build a user-friendly representation of information architecture on the admin dashboard with search and filter for the location manager to access, to be able narrow down a specific item easily in a matter of minutes.

Requirement

The database is regularly updated through the JSON file, due to constant introductions of new menu items based on the film release. The JSON data structure consists of 2-6 layers, which is represented as below:

This was because the devs in the IT team were managing it via a JSON file which had over 800+ data points representing food items within a single theatre location. 

The theatre location manager needs to disable a specific item in food menu, but had to raise a service request every time. With over 800+ data points to browse through in JSON file for the IT team was like searching for a needle in a haystack.

This was because the devs in the IT team were managing it via a JSON file which had over 800+ data points representing food items within a single theatre location. 

The theatre location manager needs to disable a specific item in food menu, but had to raise a service request every time. With over 800+ data points to browse through in JSON file for the IT team was like searching for a needle in a haystack.

This was because the devs in the IT team were managing it via a JSON file which had over 800+ data points representing food items within a single theatre location. 

The theatre location manager needs to disable a specific item in food menu, but had to raise a service request every time. With over 800+ data points to browse through in JSON file for the IT team was like searching for a needle in a haystack.

Alamo Drafthouse is renowned for its dine-in theatre experience, often introducing new menus inspired by the films being shown.

While this enhances the user experience by offering creative and fresh food options, it became increasingly challenging for location managers to manage the availability of menu items.

They had to rely on the IT team to mark items as unavailable, leading to delays in updates. This, in turn, caused a rise in food order cancellations from the kitchen, ultimately disrupting the moviegoers’ experience.

Category

Item

Modifier Group

Modifier Item

Due to 5 layers in the menu structure, team categorised them into 4 types of menu items

Data Categories

Vegan Ranch

Entree

Fish & Chips

Sides of Fries / Salad

Sub side salad

Dressing

Serrano Lime

Ranch

No Dressing

Category

ITEM

Modifier group

sub-item CATEGORY

Modifier item

sub-item

Modifier group

MODIFICATION

Modifier item

MODIFICATION ITEM

Vegan Ranch

It is enabled under 32 items, out of which manager had requested to disable all except under 7 specific items

Vegan Ranch

Entree

Fish & Chips

Sides of Fries / Salad

Sub side salad

Dressing

Serrano Lime

Ranch

No Dressing

Category

ITEM

Modifier group

sub-item CATEGORY

Modifier item

sub-item

Modifier group

MODIFICATION

Modifier item

MODIFICATION ITEM

Vegan Ranch

It is enabled under 32 items, out of which manager had requested to disable all except under 7 specific items

Category

Item

Modifier Group

Modifier Item

Due to 5 layers in the menu structure, team categorised them into 4 types of menu items

Data Categories

Alamo Drafthouse is renowned for its dine-in theatre experience, often introducing new menus inspired by the films being shown.

While this enhances the user experience by offering creative and fresh food options, it became increasingly challenging for location managers to manage the availability of menu items.

They had to rely on the IT team to mark items as unavailable, leading to delays in updates. This, in turn, caused a rise in food order cancellations from the kitchen, ultimately disrupting the moviegoers’ experience.

This was because the devs in the IT team were managing it via a JSON file which had over 800+ data points representing food items within a single theatre location. 

The theatre location manager needs to disable a specific item in food menu, but had to raise a service request every time. With over 800+ data points to browse through in JSON file for the IT team was like searching for a needle in a haystack.

Due to constant introductions of new menu items based on the film release, the database needs to be constantly updated through the JSON file.

The JSON data structure consists of 2-6 layers, which is represented as below:

Build a user-friendly representation of information architecture on the admin dashboard with search and filter for the location manager to access, to be able narrow down a specific item easily in a matter of minutes.

The solution comprises two key parts:

  1. Locating an Item in a Category
    Locate and pinpoint the desired item within its respective category.

  2. Filtering across all Groups
    Retrieve and display the item filtered across all groups where it is present.

Existing dashboard was using breadcrumbs to show the inner page layer.

To streamline the organization of menu items, they were categorized into four distinct types: Category, Item, Modifier Group, and Modifier Item. Each type was assigned a unique icon, serving as a visual signifier for easy identification and navigation.

To streamline the organization of menu items, they were categorized into four distinct types: Category, Item, Modifier Group, and Modifier Item. Each type was assigned a unique icon, serving as a visual signifier for easy identification and navigation.

For example:

To streamline the organization of menu items, they were categorized into four distinct types: Category, Item, Modifier Group, and Modifier Item. Each type was assigned a unique icon, serving as a visual signifier for easy identification and navigation.

The above design was incorporated in the menu data structure, demo shown below:

The above design was incorporated in the menu data structure, demo shown below:

The above design was incorporated in the menu data structure, demo shown below:

I mirrored these breadcrumbs representation & repurposed it to design the menu details accordion as shown below:

I mirrored these breadcrumbs representation & repurposed it to design the menu details accordion as shown below:

I mirrored these breadcrumbs representation & repurposed it to design the menu details accordion as shown below:

The goal was to enhance the following metrics -

Improve Task Efficiency
Track the decrease in the time taken to complete updating menu items & streamlining the process of managing menu item availability by location managers directly.

Minimizing IT Support Requests

Decrease the frequency of support requests related to menu updates, allowing the IT team to focus on more critical tasks and reducing overall system dependency.

Reducing Order Cancellations

Lower the percentage of food order cancellations due to item unavailability, ensuring customers enjoy a seamless and uninterrupted dining experience during their movie.

This feature release significantly improved the menu update process, reducing the time required from 15-20 minutes to just 2-3 minutes.

This feature release significantly improved the menu update process, reducing the time required from 15-20 minutes to just 2-3 minutes.

This feature release significantly improved the menu update process, reducing the time required from 15-20 minutes to just 2-3 minutes.

This led to a 76.5% reduction in overall task time (TAT), streamlining operations and enhancing efficiency

This led to a 76.5% reduction in overall task time (TAT), streamlining operations and enhancing efficiency

This led to a 76.5% reduction in overall task time (TAT), streamlining operations and enhancing efficiency

Food item

unavailable

Food item

unavailable

Food item

unavailable

Raise

service ticket

Raise

service ticket

Raise

service ticket

15-20mins

resolution time

15-20mins

resolution time

15-20mins

resolution time

Menu

Updated

Menu

Updated

Menu

Updated

“It takes 15–20mins for the IT team to resolve the service ticket on a good day”

“It takes 15–20mins for the IT team to resolve the service ticket on a good day”

“It takes 15–20mins for the IT team to resolve the service ticket on a good day”

- Location Manager, Slaughter Lane

- Location Manager, Slaughter Lane

- Location Manager, Slaughter Lane

Why the delay?

Why the delay?

Why the delay?

Who are we solving for & Why?

Who are we solving for & Why?

Who are we solving for & Why?

Requirement

Requirement

The Goal

The Goal

The Goal

Locating an Item in a Category

Locating an Item in a Category

Filtering Across Groups

Filtering across Groups

Filtering Across Groups

THE IMPACT

THE IMPACT

THE IMPACT

THE SOLUTION

THE SOLUTION

THE SOLUTION

Data representation & structure:

Data representation & structure:

Data representation & structure:

Breadcrumb representation

The inner pages focused on settings of a location were shown via breadcrumbs structure

Location

Salad

Salads

Cobb Salad

Side Salad 1 ea

Salad Toppings

Sub Side Salad

Category

Item

Modifier Item

Modifier Group

Data Categories

All layers in the menu structure are categorised into 4 types

Category

Modifier Group

Item

Modifier Item

Filters

Apart from signifiers, these categories can also be used as filters

Salad

Salads

Cobb Salad

Side Salad 1 ea

Salad Toppings

Sub Side Salad

Category

Item

Modifier Item

Modifier Group

Data Categories

All layers in the menu structure are categorised into 4 types

Category

Modifier Group

Item

Modifier Item

Filters

Apart from signifiers, these categories can also be used as filters

Modifier Item falls under Modifier Group

Modifier Item falls under Modifier Group

Modifier Item falls under Modifier Group

For example: Item falls under Category

Thank you for reading!

Thank you for reading!

Thank you for reading!

Alamo Drafthouse is renowned for its dine-in theatre experience, often introducing new menus inspired by the films being shown.

While this enhances the user experience by offering creative and fresh food options, it became increasingly challenging for location managers to manage the availability of menu items.

They had to rely on the IT team to mark items as unavailable, leading to delays in updates. This, in turn, caused a rise in food order cancellations from the kitchen, ultimately disrupting the moviegoers’ experience.

The database is regularly updated through the JSON file, due to constant introductions of new menu items based on the film release. The JSON data structure consists of 2-6 layers, which is represented as below:

Salad

Salads

Cobb Salad

Side Salad 1 ea

Salad Toppings

Sub Side Salad

Category

Item

Modifier Item

Modifier Group

Data Categories

All layers in the menu structure are categorised into 4 types

Category

Modifier Group

Item

Modifier Item

Filters

Apart from signifiers, these categories can also be used as filters

Breadcrumb representation

The inner pages focused on settings of a location were shown via breadcrumbs structure

Location

Locating an Item in a Category

Vegan Ranch

Entree

Fish & Chips

Sides of Fries / Salad

Sub side salad

Dressing

Serrano Lime

Ranch

No Dressing

Category

ITEM

Modifier group

sub-item CATEGORY

Modifier item

sub-item

Modifier group

MODIFICATION

Modifier item

MODIFICATION ITEM

Vegan Ranch

It is enabled under 32 items, out of which manager had requested to disable all except under 7 specific items

Category

Item

Modifier Group

Modifier Item

Due to 5 layers in the menu structure, team categorised them into
4 types of menu items:

Data Categories

  1. The user is already familiar with how breadcrumbs work, as shown in the example above.


  1. To reduce scroll length, making navigation easier and less prone to errors. Instead of scrolling all the way to the top to check which category a food item belongs to, users can quickly verify this information, saving their time.


  1. It ensures all food items under a category are visible, making it easier to find and confirm whether a specific item has been updated or added successfully.

  1. The user is already familiar with how breadcrumbs work, as shown in the example above.


  1. To reduce scroll length, making navigation easier and less prone to errors. Instead of scrolling all the way to the top to check which category a food item belongs to, users can quickly verify this information, saving their time.


  1. It ensures all food items under a category are visible, making it easier to find and confirm whether a specific item has been updated or added successfully.

WHY did I do this?
& How does this help the user?

WHY did I do this? & how does this help the user?

  1. It allows users to quickly identify which group an item belongs to—whether it's a category (Pizza), an item (Peri Peri Chicken), a topping (mushrooms), or a side item ( like an add on dish: soft drinks / dessert)


  1. With clear signifiers, users can easily filter and check where all the item is enabled, providing a quick summary of its presence across all groups.

  1. It allows users to quickly identify which group an item belongs to—whether it's a category (Pizza), an item (Peri Peri Chicken), a topping (mushrooms), or a side item ( like an add on dish: soft drinks / dessert)


  1. With clear signifiers, users can easily filter and check where all the item is enabled, providing a quick summary of its presence across all groups.

  1. It allows users to quickly identify which group an item belongs to—whether it's a category (Pizza), an item (Peri Peri Chicken), a topping (mushrooms), or a side item ( like an add on dish: soft drinks / dessert)


  1. With clear signifiers, users can easily filter and check where all the item is enabled, providing a quick summary of its presence across all groups.

WHY did I do this? & how does this help the user?

WHY did I do this? & How does this help the user?

  1. The user is already familiar with how breadcrumbs work, as shown in the example above.


  1. It reduces scroll length, making navigation easier and less prone to errors. Instead of scrolling all the way to the top to check which category a food item belongs to, users can quickly verify this information, saving time.


  1. It ensures all food items under a category are visible, making it easier to find and confirm whether a specific item has been updated or added successfully.

WHY did I do this?
& How does this help the user?

THE CONTEXT

THE CONTEXT

THE CONTEXT

The design of information architecture focuses on:

The design of information architecture focuses on:

The design of information architecture focuses on:

Design Outcomes

Design Outcomes

Design Outcomes

  1. Simplifying navigation

  2. Enabling users to effortlessly locate specific menu items

  3. Key layer names were strategically positioned on top for easy reference

  4. Filter by group for quickly updating the menu items with minimal effort.

  1. Simplifying navigation

  2. Enabling users to effortlessly locate specific menu items

  3. Key layer names were strategically positioned on top for easy reference

  4. Filter by type for quickly updating the menu items with minimal effort.

  1. Simplifying navigation

  2. Enabling users to effortlessly locate specific menu items

  3. Key layer names were strategically positioned on top for easy reference

  4. Filter by group for quickly updating the menu items with minimal effort.

1

2

3

15-20mins

resolution time

Raise

service ticket

Food item

unavailable

Food item

unavailable

Raise

service ticket

Raise

service ticket

15-20mins

resolution time

15-20mins

resolution time

Menu

Updated

Menu

Updated

Food item

unavailable

Menu

Updated

Finds item in Admin Dashboard

Food item

unavailable

Updates Menu
in 2mins

Food item

unavailable

Goes to Admin Dashboard

Updates Menu
in 2mins

BEFORE

AFTER

Food item

unavailable

Raise

service ticket

15-20mins

resolution time

Menu

Updated

Food item

unavailable

Finds item in Admin Dashboard

Updates Menu in 2mins

BEFORE

AFTER

Atishya Gupta

UX Designer

© October 2024, Atishya Gupta

Designed with love and countless cups of coffee :)

Atishya Gupta

UX Designer

© October 2024, Atishya Gupta

Designed with love and countless cups of coffee :)

Atishya Gupta

UX Designer

© October 2024, Atishya Gupta

Designed with love and countless cups of coffee :)

SOCIALS