AI & Machine Learning Enterprise

Revisto โ€” Rules Engine & Core API Platform

Architected a modular rules engine platform with GitLab-managed microservices, enabling independent service deployment and scaling.

The Challenge

Revisto needed a centralized rules engine that could evaluate complex business rules across their applications. Different parts of their system required rule-based decisions, but the logic was scattered across multiple services, making it difficult to maintain consistency and update rules efficiently.

Our Approach

Daiviksoft built a modular platform with two core components: a rules engine service for evaluating business rules, and a core API that exposes rule evaluation and business logic as REST endpoints. The architecture centralizes all rule definitions in one place while providing a clean API for any application to request rule evaluations.

Key Deliverables

  • Centralized rules engine for consistent business logic evaluation
  • Core API exposing rule evaluation as REST services
  • Modular service architecture for independent deployment
  • Local development environment with documented setup
  • Clean separation between rule definitions and application logic

Results & Impact

Revisto achieved a single source of truth for all business rules, eliminating inconsistencies that arose from duplicated logic across services. The API-first approach made it easy for any application in their ecosystem to leverage the rules engine without reimplementing business logic.

Project Overview

Tell us what you are building

Whether it is a system to build, one to replace, or one that needs rescuing โ€” describe it and we will come back within one working day with who would work on it and how we would start.

Start a conversation See what we have built