
Overview
Digitises enterprise approval flows (purchase request → manager → finance → director). The workflow is data, not code — chains live in DB rows, with AI OCR as an addon.
Role
Full-stack engineer
Stack
- NestJS
- Next.js
- Postgres
- Redis
- Cloudflare R2
Highlights
- 01Approval chains in workflow_definitions + workflow_steps, not if/else
- 02Engine ships first; AI OCR is a bolt-on, never the core
- 03Role-based access control across the approval graph
- 04Free-tier deployable end to end
Outcomes
Data
driven workflow engine