Home > Censa Design System
Year : 2023
Agri-supply chain SaaS products
⚠️
15+ products, fragmented teams, inconsistent and inefficient workflow, up to 50% loss in design to dev conversion and limited scalability
🤔
Cross functional alignment, future proofing with design tokens, multi-brand vision, rebuilt the design + dev relationship and efficiency design system management
🚀
85% design to dev conversion, accelerated time-to-market across teams, revamped 15+ products in just 3 months, 25% jump in user satisfaction after roll-out
👨🏻💻
Co-led the design system and drove the above decisions along with 2 other core DS designers
Censa’s farm-to-fork SaaS suite spans more than 15 applications that cover every stage of the agri-supply chain.
Over time, each product evolved in relative isolation to meet its own release pressures and stakeholder demands,
resulting in a unique set of personas, multiple visual style variants, and siloed design teams duplicating effort
across isolated files.
What began as a flexible workflow eventually exposed its limits and developers were rewriting UI code from scratch
for every new feature. The absence of a shared library created avoidable defects, inconsistent brand perception,
and unpredictable delivery timelines. This signals that a unified design system is a critical requirement to scale
both quality and speed.
An extensive digital ecosystem
Diverse user base in agri-supply chain.
Visual inconsistency across platforms
Owned system architecture, governance and facilitated cross functional collaboration
Focused on building, maintaining and documenting figma library + storybook components
Applied the system in live products and contributed use-case feedback
Validated design hypotheses, guided usability testing, and ensured user-centric decision making across the system
Ensured roadmap alignment and prioritized areas for system rollout based on product need and business goals
Collaborated closely on integrating the design system into Storybook and aligning coded components with Figma
Played a key role in resource planning and leadership buy-in, helping position the system as a business enabler
From day one we followed a research-led, iterative process that prioritised clarity, performance, and accessibility—principles that could scale with Censa’s global ambitions.
Our research team was embedded end-to-end. They
With such a wide range of users across the supply-chain suite, we needed a single visual language that felt universal yet unmistakably “Censa.” Our goal was clarity and function—interfaces that looked cohesive and supported any workflow.
To drive consistency at scale, we adopted design tokens as the backbone of the system. Tokens codified every visual property—colour, typography, spacing—so updates propagate instantly across all interfaces. This single source of truth streamlined design-to-dev hand-offs and future-proofed the platform for new themes and product expansions.
The naming of our design tokens was structured hierarchically to maximize clarity and meaning for both the design and development teams. This systematic approach ensures that each token’s purpose and application are immediately clear, facilitating smoother communication and more efficient workflow.
Our design tokens are crafted for longevity and adaptability, allowing for easy updates or expansions as needs evolve. By simply reassigning core tokens, new styles can be swiftly implemented, ensuring our design system remains dynamic and future-proof.
We built a comprehensive library of reusable Figma components to serve complex, data-heavy workflows across the suite. Each component uses clear variants and properties so teams can assemble screens quickly without reinventing patterns.
We built a React component library in Storybook, alongside the Figma system, so design and engineering could review the same behaviors. Storybook entries documented props, variants, and usage guidelines, which enabled real-time alignment and faster reviews. With code and design moving in lockstep, we achieved 85%+ design-to-dev parity across production teams.
We A/B tested key variables, layout variants, colour pairings, and information hierarchy using heat-maps, surveys, and task completion metrics to choose the winners. From this work we finalised three system principles:
With the foundations in place, Storybook became the developer-ready source of truth where teams could view, test, and implement components directly in code. Versioned releases, change logs, and concise do/don’t guidance supported ongoing adoption across teams.
Shipping the design system wasn’t the finish line. Success meant teams could build faster with fewer gaps, and users experienced a consistent, high-quality product across the suite.
across production teams, driven by Storybook and token alignment
based on post-rollout surveys and feedback
unifying the visual language across the suite
thanks to complete states and clearer specs