Since September 2026 · In validation
FLOTA
Software for companies that manage driver fleets: charges, payments, mileage and receipts read from photos.
My role. Founder and sole engineer.

The coolest part of the project
One deployment serves several operators, and the database keeps them from seeing each other.
Each operator enters through its own subdomain. Isolation does not depend on application code: PostgreSQL enforces it with forced row-level security and auditing. A separate worker runs the monthly cut idempotently. Drivers upload the payment receipt or an odometer photo and Gemini reads the value.
3 faces
administrator, owner and driver
88 tests
in the administration module
Receipts from photos
Gemini reads payments and odometer
How it is built
The pieces and why they are there.
Web
Next 16 with server actions, no intermediate API, installable PWA
Data
PostgreSQL 16 with forced row-level security and auditing
Jobs
Node 24 worker, idempotent monthly cut
Infrastructure
Docker Compose and Traefik on DigitalOcean, daily backup, Google sign-in


Outcome
Deployed and in validation with a demo operator. Designed with a real operator in Manizales that manages 350 drivers.
