Atlas
From request to delivery.
Every step accounted for.A multi-company operations workspace: request transport, compare quotations, book a provider and confirm delivery. The original CSV validation tool remains available.

The same workflow. A conventional server stack.
The quotation-to-booking workflow rebuilt with NestJS, PostgreSQL, React and Docker. Run the complete application locally and inspect automatic tests for company permissions, competing quote acceptance and persistence.
The fast live demo above stays available. This separate version runs with Docker Compose; it is not a second hosted service.
docker compose up --build -d
The brief
A quotation becomes useful only when the right company can accept it, the provider can fulfil it, and the administrator can trace what happened.
The approach
Atlas brings those responsibilities into one workflow. Roles are checked by the API; quotations are private to their provider and customer; database constraints allow only one booking per request.
What you can verify
- Create a request and submit a quotation as a verified provider.
- Compare quotations as the customer and accept exactly one.
- Move the booking through transport, delivery, completion and one review.
- Try the pending provider, inspect private documents and review the audit trail.
- Save a workspace, invite a signed-in reviewer and export business records.
Implementation & handoff
A deployed application with SQL migrations, private file storage, in-app notifications, audit records, account-bound saved workspaces and single-use reviewer invitations. Source and reproducible test commands are included.
Honest context
An independent studio application using synthetic organisations. Optional sign-in is provided by ChatGPT. The persona selector is a review feature, not a custom password system. No real freight, payments, email delivery, malware scanning or independent security certification is included.