Consulting · Enterprise
Idea management and project delivery, shipped to a consultancy's own clients
A multi-tenant platform a UAE consultancy deploys to its clients: ideas are submitted, routed through an approval workflow in the submitter's own language, and the ones that survive become tracked projects.
The challenge
The consultancy did not want an internal tool. It wanted a product it could stand up for each of its own client organisations, every one with a different approval chain, a different working language, and a hard expectation that its ideas would never be visible to another client. An idea that clears approval also has to stop being an idea and start being a project, without losing the argument that got it funded.
Our approach
- 01
Built it multi-tenant from the first commit rather than retrofitting isolation later. The consultancy delivers this to its clients, so tenant separation is the product's core guarantee, not an enterprise feature to be sold on afterwards.
- 02
Modelled the approval workflow as configurable per tenant, because a submission chain that is correct for one client organisation is wrong for the next, and hardcoding the first one guarantees a fork for the second.
- 03
Treated the transition from idea to project as a promotion that preserves identity and history, not a copy into a separate table. A running project can always be traced back to the idea it started as and the approvals that funded it.
- 04
Made language a property of the content and the workflow rather than a coat of paint on the interface. An idea submitted and debated in Arabic has to remain legible to an approver working in English, and stage names themselves are translatable per tenant.
Tell us what you're trying to build
Send us the problem, not a specification. We'll tell you honestly whether we're the right people for it, and if we aren't, we'll say so.