Dark Mode

/

04:08PMCDT

INTRO

Project Overview

Should you stay for the credits?

I conceptualized CreditCookies to be a fast, reliable way to know if a credit scene is worth waiting for without accidentally getting spoiled in the process.

Research & Discovery

Talking to a broad range of moviegoers to understand the real pain behind the search behavior.

Ideation & Prototyping

Exploring different directions and hitting dead ends. Also had a few assumptions completely flipped through testing.

Core & Scale

Validating the movie use case first, then expanding the scope only once the foundation was solid enough to expand.

The concept was made after one too many trips to the movies that ended in frustration because either I left too early, waited through endless credits for nothing or Googled it and got spoiled before I even stood up.

PROBLEM

Moviegoers Can't Find the Answer Safely

In 2022, I shared a survey across Reddit subreddits and Slack channels for moviegoers to understand the biggest issues with checking whether a credit scene was worth staying for without getting spoiled.

Every path to the answer risks exposing more than you wanted to know.

The existing tools aren't broken… Google, Reddit, and forums all contain the answer somewhere. The problem is that they deliver too much information when people only need one thing in that moment: a quick signal on whether staying through the credits is actually worth it.

Anyone can search their movie title with "no spoilers" attached.

But how convenient is that?

There is no purpose-built tool that delivers a crowd-sourced verdict on whether a credit scene is worth staying for, without revealing the scene itself, in under five seconds.

MOVE TO VIEW PROBLEMS

USER RESEARCH

/

PAIN POINTS

APPROACH

Building to Separate Decisions from Details

Instead of surfacing the full scene description, the product focuses on a simple, community-driven verdict first, while giving users control over whether they want to reveal anything further.

That leads to three design principles I want to focus:

Clear Signal

A clear, crowd-sourced verdict on whether the scene is worth staying for.

Full Control

Spoilers remain hidden unless the user intentionally reveals them.

Quick & Simple

Creating a smooth A to B experience that delivers the answer in seconds.

Voting for a Movie

An account is required to vote for a movie, however users can view if a movie is worth staying as a guest.

Request a Missing Title

Allows users to submit new titles directly into the review pipeline.

SOLUTION

CreditCookies: Know Before the Credits Roll

Powered by the community for a safe browsing experience

I designed a community-powered voting app where users decide if a scene is worth staying for without ever revealing what happens.

Powered by the community for a safe browsing experience

I designed a community-powered voting app where users decide if a scene is worth staying for without ever revealing what happens.

The core features include real-time percentages and spoiler-tagged summaries across movies, TV shows and games.

Making Undo Feel Safe

Deciding on the undo button wording was a fun challenge. I needed language that let users remove their vote without making the interaction feel like they had made a mistake.

Comparison of old release versus new update login screens showing added Save Login feature and faster login for returning users.

RELEASE

/

VERSION COMPARISON

Returning users could access the platform in seconds

Lets users create a keyID for quicker access next time by providing email for recovery options.

DEMO

/

MOVIE SEARCH

Returning users could access the platform in seconds

Lets users create a keyID for quicker access next time by providing email for recovery options.

DEMO

/

MOVIE SEARCH

Removed unnecessary steps to make login feel effortless

Loads the last saved session using a passcode keyID created during users first save login setup, implemented a recovery method as well.

Flowchart diagram of the returning user sign-in process including steps for key ID entry, error handling, email verification, optional key ID expiration change, and sign-in completion.

DEMO

/

RETURNING USERS

FLOW

/

RECOVER keyID

FLOW

/

INVALID EMAIL

FLOW

/

INVALID keyID

Removed unnecessary steps to make login feel effortless

Loads the last saved session using a passcode keyID created during users first save login setup, implemented a recovery method as well.

Flowchart diagram of the returning user sign-in process including steps for key ID entry, error handling, email verification, optional key ID expiration change, and sign-in completion.

DEMO

/

RETURNING USERS

FLOW

/

RECOVER keyID

FLOW

/

INVALID EMAIL

FLOW

/

INVALID keyID

NAVIGATION UPDATE

Easy Program Navigation & Smarter Dropdown

Navigation was redesigned to make program access faster and more intuitive across the platform

During this stage of research, we implemented changes that helped tremendously with navigation issues:

Navigation was redesigned to make program access faster and more intuitive across the platform

During this stage of research, we implemented changes that helped tremendously with navigation issues:

We removed unnecessary steps to make login feel effortless

Programs now include a hover dropdown that appears on all pages globally, allowing users to quickly navigate and cycle through different domains without going back to the home page.

We removed unnecessary steps to make login feel effortless

Programs now include a hover dropdown that appears on all pages globally, allowing users to quickly navigate and cycle through different domains without going back to the home page.

DEMO

/

PROGRAM NAVIGATION

Repetitive login friction frustrated users

Let users select a default program during their initial login. This reduces time spent manually changing the program later for each user.

DEMO

/

PROGRAM SELECTION

Repetitive login friction frustrated users

Let users select a default program during their initial login. This reduces time spent manually changing the program later for each user.

DEMO

/

PROGRAM SELECTION

Navigation was redesigned to make program access seamless across the platform

Users can now type to search and select programs/options instantly, this reduces friction and saves time across all regions. This feature is now applied globally.

DEMO

/

DROPDOWN UPDATE

Navigation was redesigned to make program access seamless across the platform

Users can now type to search and select programs/options instantly, this reduces friction and saves time across all regions. This feature is now applied globally.

DEMO

/

DROPDOWN UPDATE

RESULTS

Measuring the Impact

KPIs were validated through an eight week structured testing cycle

The KPI metrics were measured through an 8-week testing cycle combining qualitative surveys and quantitative benchmarks across four dealership user groups, during this time we were able to see drastic improvements within productivity, navigation speed, task completion and user satisfaction.

KPIs were validated through an eight week structured testing cycle

The KPI metrics were measured through an 8-week testing cycle combining qualitative surveys and quantitative benchmarks across four dealership user groups, during this time we were able to see drastic improvements within productivity, navigation speed, task completion and user satisfaction.

Dashboard showing impact metrics including productivity with 7 min per workflow (+30% improvement), task completion at 89% (+27%), navigation speed 6 times faster (+100% gain), login success 96% (+3%), login time 26 seconds (+88% faster), and user frustration at 12% reported (-94% fewer complaints).

METRICS

/

IMPACT METRICS

Bar chart showing usability testing results by usability percentage for User Confidence, Task Completion Speed, and Ease of Use over weeks 1, 2, 4, and 6, with each metric increasing each week.

• We found steady improvement across user confidence, task completion speed and ease of use.

• With strong projection above 70% on Week 4, all areas exceeded 80% by Week 6, confirming stronger usability and overall satisfaction.

• We found steady improvement across user confidence, task completion speed and ease of use.

• With strong projection above 70% on Week 4, all areas exceeded 80% by Week 6, confirming stronger usability and overall satisfaction.

Login time dropped by nearly ninety percent after the redesign

This was a major step up, we reduced a large significant of repetitive logins. Returning users no longer had to re-enter their UID and scroll through dropdowns with the help of keyID and Returning User login. This eliminates average login time by nearly 90%.

Comparison charts showing average login times before and after improvement: Before, login times ranged from 1 to 1.5 minutes across four groups; After, login times reduced to about 0.25 to 0.5 minutes across four groups.

• From Week 1 to Week 6, we found that the average login time decreased from 1.2 minutes to 0.2 minutes after introducing the new system.

• Our findings suggest that the update made login tasks 90% faster and significantly improved overall task efficiency.

User satisfaction results on the updated login system showing three pie charts: ease of creating and saving keyID mostly 'Yes', ability to recover keyID mostly 'Yes' with some 'Could be better', and login process speed for returning users mostly 'Yes'.

• We found that most users understood how to create and save their keyID easily.

• Over 90% said the login process was clear and quick to complete, however, findings suggest that users felt like recovering keyID should be a bit smoother.

Login time dropped by nearly ninety percent after the redesign

This was a major step up, we reduced a large significant of repetitive logins. Returning users no longer had to re-enter their UID and scroll through dropdowns with the help of keyID and Returning User login. This eliminates average login time by nearly 90%.

Comparison charts showing average login times before and after improvement: Before, login times ranged from 1 to 1.5 minutes across four groups; After, login times reduced to about 0.25 to 0.5 minutes across four groups.

• From Week 1 to Week 6, we found that the average login time decreased from 1.2 minutes to 0.2 minutes after introducing the new system.

• Our findings suggest that the update made login tasks 90% faster and significantly improved overall task efficiency.

User satisfaction results on the updated login system showing three pie charts: ease of creating and saving keyID mostly 'Yes', ability to recover keyID mostly 'Yes' with some 'Could be better', and login process speed for returning users mostly 'Yes'.

• We found that most users understood how to create and save their keyID easily.

• Over 90% said the login process was clear and quick to complete, however, findings suggest that users felt like recovering keyID should be a bit smoother.

Navigation updates shifted from frustration to confidence

By introducing smarter dropdown inputs, enabling program switching across all pages, and allowing users to select a default program upon login, we saw an increase in customer satisfaction. Users could switch programs without losing progress and complete their tasks much more easily.

Comparison charts showing user satisfaction ratings with navigation: Week 2 findings with mostly neutral or negative responses, Week 6 findings with mostly positive responses after system update.

• User satisfaction increased between Week 2 and Week 6, shifting from mostly negative to highly positive.

• Our findings suggest that the new navigation experience (type-to-search dropdown, switch program dropdown and selecting default program for login) helped users login and move through the platform with less effort.

User satisfaction survey showing three pie charts with mostly positive responses about new navigation features: type-to-search dropdown speed, program switching ease, and setting default program convenience.

• In Week 8, all four user groups responded positively to the new type-to-search dropdown and default program options.

• Most participants reported that navigation felt faster and more convenient, particularly appreciating the improved dropdown and the ease of switching programs.

• Our survey results indicate the need for continued follow-up testing to evaluate the effectiveness of the default program selection.

Navigation updates shifted from frustration to confidence

By introducing smarter dropdown inputs, enabling program switching across all pages, and allowing users to select a default program upon login, we saw an increase in customer satisfaction. Users could switch programs without losing progress and complete their tasks much more easily.

Comparison charts showing user satisfaction ratings with navigation: Week 2 findings with mostly neutral or negative responses, Week 6 findings with mostly positive responses after system update.

• User satisfaction increased between Week 2 and Week 6, shifting from mostly negative to highly positive.

• Our findings suggest that the new navigation experience (type-to-search dropdown, switch program dropdown and selecting default program for login) helped users login and move through the platform with less effort.

User satisfaction survey showing three pie charts with mostly positive responses about new navigation features: type-to-search dropdown speed, program switching ease, and setting default program convenience.

• In Week 8, all four user groups responded positively to the new type-to-search dropdown and default program options.

• Most participants reported that navigation felt faster and more convenient, particularly appreciating the improved dropdown and the ease of switching programs.

• Our survey results indicate the need for continued follow-up testing to evaluate the effectiveness of the default program selection.

REFLECTION

Reflecting with Gratitude and Celebrating Our 5-Year Renewal

The platform evolved from an incomplete system into a scalable enterprise solution

There were many aspects that weren't highlighted here but this is generally how the process works. We begin with a client meeting, followed by a debrief, which is then divided into sprints. We allocate team resources, engage in ideation, design, gather developer feedback, conduct testing, and finally, hand off to the client.

This project began with an incomplete design file and grew into a scalable, intuitive platform for corporate and dealer users. Over two years, I learned endless of leadership opportunities and value of collaboration, from iteration to handoffs and how tiny small design choices can drive major impact.

The platform evolved from an incomplete system into a scalable enterprise solution

There were many aspects that weren't highlighted here but this is generally how the process works. We begin with a client meeting, followed by a debrief, which is then divided into sprints. We allocate team resources, engage in ideation, design, gather developer feedback, conduct testing, and finally, hand off to the client.

This project began with an incomplete design file and grew into a scalable, intuitive platform for corporate and dealer users. Over two years, I learned endless of leadership opportunities and value of collaboration, from iteration to handoffs and how tiny small design choices can drive major impact.

The redesign strengthened the partnership and resulted in a five year contract renewal

Great things! Our wonderful team received the good news that Stellantis renewed their five-year contract!

Honestly, I’m grateful for the journey and the small but incredible Stellantis team. From frontend, backend, project manager and QA, everyone made this process truly memorable!