Oboda Fiesta: a system for faster, more consistent product delivery
Oboda Fiesta is a living design system that brings coherence to a growing ERP product—so common patterns feel familiar and new work can move with more confidence.
Disclaimer: This project is a high-level overview — some specifics are covered by NDA. Happy to walk through the details in a call.
ERP products grow quickly; inconsistency grows even faster.
As Oboda expanded across inventory, purchasing, sales, and fulfillment, interface patterns needed a shared language. The goal was not a component library for its own sake, but a system that supported real business workflows and faster cross-functional decisions.
Build from the patterns that carry the most product weight.
I started with repeatable building blocks across high-use flows: navigation, data tables, status, forms, notifications, and approval moments. Each pattern is grounded in behavior and content guidance—not just visual styling.
Color, type, spacing, elevation, and accessibility rules establish a dependable baseline.
Reusable controls support the density and complexity of operational work.
Documented states guide complete flows, including approvals, exceptions, and feedback.
Design for scanning, state, and trust.
- Use a clear visual hierarchy to help users scan orders, status, and next actions.
- Treat states as first-class design: pending, delivered, cancelled, and changes requested are visually distinct and understandable.
- Keep components flexible enough for complex ERP contexts without losing their recognizable behavior.
- Make handoff easier with documented usage, variants, and edge cases.
A shared product language that scales with the platform.
Fiesta gives design and engineering a more deliberate way to create, review, and extend product UI. It is still evolving alongside Oboda, with new components prioritized by the workflows teams are building next.