Ninox, a low-code development platform, was evolving from its origins as a flexible database tool into a comprehensive ERP solution provider. As Head of Product Design, I was tasked with reimagining the platform's navigation and information architecture to support this strategic shift while preserving the core principles that made Ninox unique. This case study explores how we transformed a collection of disconnected database projects into a cohesive software suite experience without compromising the platform's founding philosophy.
Ninox's customers were increasingly building sophisticated ERP solutions on a platform originally designed for discrete database projects. The existing navigation structure couldn't scale to handle this complexity, making the platform feel like a disjointed collection of databases rather than a unified software suite. While separating developer and end-user experiences seemed logical, this approach would violate the platform's core WYSIWYG principles.
We developed a flexible navigation framework that preserved direct manipulation while allowing developers to create experiences that felt like complete, custom-built software to end-users. The new architecture unified previously disconnected database projects into a coherent system while honoring the platform's founding principles of direct manipulation and WYSIWYG editing.
When I joined Ninox in 2023, the platform was at a critical inflection point. What had started as a flexible no-code database builder had evolved as customers began using it to create increasingly sophisticated business applications. Enterprise clients were building entire ERP systems across multiple linked databases, but the interface still treated each component as a separate project.
End-users struggled with context-switching between different databases that were functionally parts of the same application. Meanwhile, developers found it challenging to create experiences that felt like cohesive software solutions rather than collections of connected databases.
The most obvious solution—creating separate modes for developers and end-users—had already been considered but never implemented. My first task was to understand why.
Through conversations with the CEO/founder, long-time customers, and by reviewing available documentation, I discovered that the direct manipulation approach was central to Ninox's identity. The founder had a clear vision that users should always be working with the actual product, not abstractions or separate building environments.
This WYSIWYG philosophy wasn't just a feature—it was Ninox's key differentiator in the market. Creating separate "builder" and "user" modes would fundamentally alter what made the platform special, even if it solved our immediate navigation challenges.
I documented these core principles to guide our design process:
With these constraints in mind, I conducted research to understand how different user types actually used the platform:
A key insight emerged: While developers needed to think in terms of database structure, end-users thought in terms of tasks and processes that often spanned multiple databases. Our navigation needed to support both mental models simultaneously.
I created a series of prototypes, starting with simple wireframes and progressing to high-fidelity mockups. Key design decisions included:
After several iterations and usability tests with pastors, we refined the interface to balance comprehensive functionality with intuitive use.
Rather than creating separate modes, we developed a flexible navigation framework that could adapt to different contexts while maintaining the direct manipulation approach:
The new navigation framework was implemented over several releases, allowing for user adjustment and ongoing refinement. The results were substantial:
This project reinforced several important principles that I've carried forward in my design leadership:
This navigation redesign established design as a core strategic function at Ninox, giving it parity with product and engineering teams, and positioned the platform for its next phase of growth in the enterprise market.
Selected Works
Ninox Navigation RedesignProduct Management & Product Design
Reimagining Funeral Services for the Digital Age - DuplicateProduct Management & Product Design
Growing UX Maturity at SpreadshirtLeadership