P-04Product · AI-assisted automation

Deconsta

Delegated payments, without losing control.

Platform to delegate bill payments to a team without losing control: every debt backed by its document, every payment by its receipt and every decision recorded.

Year
2026
Type
Team project
Languages
Python, TypeScript
Demo
No public demo

The problem

In a family, a clinic or a small business, everyday payments get delegated, and control ends up scattered across messages, receipt screenshots and spreadsheets.

The approach

  • Manager and assistant roles with approval rules (amount limit and authorized account holders), a due-date calendar and an auditable history.
  • Document analysis in three independent layers: file inspection, PaddleOCR reading and structured review with Claude. None of them decides alone.
  • FastAPI backend with hexagonal architecture, Celery workers on Redis and real-time notifications over SSE.

My part

Three-person project. I authored most of the repository’s commits.

What it looks like

Deconsta manager overview: amounts due, debts awaiting approval and a decision inbox sorted by due date.
Screenshot published in the repository README.

System flow

Drawn with the process flow diagram notation used in chemical engineering.

Flow diagram: Document → OCR → AI review → Rules → Payment1234DocumentOCRAI reviewRulesPayment
  • Input
  • Process
  • Storage
  • Output

More projects