The same rule in several places
Revisto’s applications needed rule-based decisions in many places, and the logic was scattered across multiple services. Keeping it consistent was hard, and so was updating it.
Rules behind an API
We built a modular platform from two services. A rules engine evaluates the business rules, and a core API exposes rule evaluation and business logic as REST endpoints for any application to call. Rule definitions live in one place, separate from application logic, and each service deploys on its own. A documented local development environment comes with it.
A single source of truth
Every business rule now has one home. The inconsistencies from duplicated logic are gone, and any application in Revisto’s ecosystem can use the rules engine without reimplementing the logic.
