Skip to content
Onigiri Tech

Enterprise Software / Workflow Automation

Enterprise Operations Platform

A centralized platform designed to manage distributed operations, approvals, financial workflows, documents, users, and management reporting.

  • Multi-role access
  • Workflow automation
  • Branch management
  • Audit logs
  • Reporting
  • Document processing

Context

A multi-branch organization running finance, approvals and documents across email, spreadsheets and a legacy desktop application.

The challenge

Each branch followed its own version of the approval process, and head office had no reliable view of pending or completed work.

Financial requests moved by email with attachments, making audits slow and accountability unclear.

Approach

  1. 01

    One operational data model

    Branches, departments, users, requests and documents modelled once and shared across every module.

  2. 02

    Configurable approval chains

    Routing rules based on amount, department and branch, editable by administrators without code changes.

  3. 03

    Audit by default

    Every state change, comment and document version recorded with user and timestamp.

  4. 04

    Phased rollout

    Piloted with one branch, then expanded — the legacy system ran in parallel until cut-over.

What we built

  • Requests & approvals
  • Finance workflows
  • Document vault
  • Branch administration
  • User & role management
  • Management dashboards
  • Next.js
  • NestJS
  • PostgreSQL
  • Redis
  • Docker
  • S3-compatible storage

Outcome

  • Approvals follow one defined process across every branch
  • Head office sees pending and completed work in real time
  • Complete audit trail for financial decisions

Next case study

Visual Inspection & Tracking System

Complex problem? Good.

Have a software problem worth solving?

Whether you're starting with an idea, replacing an existing system, or trying to automate an operation that has become too complicated, let's talk.