In progressNext.jsNestJSPostgreSQLPrismaDockerNginx
Logistics SaaS — Freight Marketplace with Multi-Role Cabinets
A large B2B SaaS platform in active development: freight rate search, request flow and separate cabinets for clients, carriers, customs brokers and admins.

- 4+
- role-based cabinets
- B2B
- freight marketplace
- Next.js + NestJS
- core stack
The task
Design and build a full freight-forwarding marketplace: shippers search and compare carrier rates, place requests, and every party (client, carrier, customs broker, admin) works in its own role-based cabinet with documents and statuses.
What I did
- Product architecture: screen map, user flows and clickable prototype (UX stage)
- Rate search and comparison — multimodal routes, order placement flow
- Client cabinet: requests, counterparties, documents, statuses
- Carrier cabinet: tariffs, incoming requests, containers, invoices
- Customs broker cabinet: declarations, clearance, documents, contracts
- Admin panel: registrations, company verification, roles, access to every cabinet
- Stack: Next.js frontend, NestJS + PostgreSQL + Prisma backend, Docker / Nginx, S3 storage
Result
UX architecture, screen map and role-based cabinet prototypes are done; backend spec and build are in progress. A platform-scale product covering the full freight-forwarding cycle.
Screenshots




