SYDNEY CASSETTE
SYDNEY CASSETTE is an internal operations and ERP web app that helps manufacturing staff manage purchase orders, inventory, and production scheduling.
Summary
This was a UX/UI redesign. I led it end to end: a brand-new design system with components and variables, plus UX/UI fixes across the whole app.
Timeline
June 2025 - July 2025
Team
Software Engineers, Project Director, UI/UX Designer (Me)
Tech Stack
Figma, shadcn/ui, Polaris
Design Principles
User-Centered Design
My Role
Design System, Web App Design, UX Improvement
Ownership
I ran user interviews and gathered feedback from the client to find the core problems, then fixed the most tangled UI/UX issues across the app.
Problem
As the internal services grew, the app picked up a lot of inconsistent changes. With no shared design language, the interface got cluttered and staff struggled to find what they needed.
Goal
The goal was to make the web app easier to use by reworking the color palette, redesigning the overall layout, and updating typography across the product.
Solution
I built a new design system with reusable components and variables. It keeps the product consistent as the business grows, and new features are faster to design on the same base.
Process
I started with a single token base, rebuilding color, spacing, typography, and border styles from scratch and organizing them into clear categories. On top of that, I rebuilt 20+ components as variants, keeping each one lean with no excess so the system stays fast, and wrote a usage guide for every one of them. From there, I designed a full set of pages using the new system.

Variables on Figma

Color variants for elements
Design
I redesigned every element to cut down on mental effort. Almost every page has large data tables, so I focused on making that data easier to read and move through.

Redesigned the app's layout

Chart variants

Each component was designed for its specific job.

Tables nested inside a table.

Nested tables inside modular components, too.

I enjoyed this one. As design lead, I learned to work within real constraints while rebuilding the product from the ground up. The biggest lesson: how to lay out a lot of data so it's still easy to read and use. Thanks to everyone who worked through these problems with me.