Script Stash

Script Stash cover
Why Every line of a Pixar movie script goes through thousands of updates that must be tracked to manage production schedules. Currently, script managers are stuck relying on a broken, outdated system.
What I led the research, strategy, and design of a new tool to track script updates, built around script managers' actual needs. By identifying their key pain points, focusing on safety and reliability, giving them confidence in every edit.
Product StrategyResearchDesignFunctional Prototypes

For years, script managers have tracked script updates during a movie’s production using flat, unintuitive manual spreadsheets that are prone to error. A single wrong line can trigger costly reshoots and cost productions thousands of dollars in losses.

Script Stash legacy tool

I redesigned it as a new product, Script Stash: a dashboard that helps script managers intuitively manage script updates while keeping track of what matters most. Every feature was built around the day-to-day needs of script supervisors, not just a visual refresh.

The line database is complex, so I had to rethink the architecture and organize it into clear UI groups: flags, fields, and editable tags.

Script Stash line detail panel

One of the key workflows to design was the new Import Engine: Rather then manually updating scripts, the new workflow lets artists intuitively see changes from the new script and flag on the go.

I designed all the micro-interactions and features that gave script supervisors speed, accuracy and power, like this expression based filter.

The whole interface is ideated on a small design system, shared spacing, status pills, and components, so new views stay consistent as the tool grows.

Script Stash design system