Transport ERP & Multi-Company Administration
A full-stack logistics platform bringing fleet operations, business administration, and invoicing into one ERP application. Each company works with its own business data, settings, users, roles, and operational permissions.
Engineering contributions +
Transport operations
Vehicle and driver management, trip logs, job orders, billing, fuel, tyres, batteries, expenses, payments, dues, and reports.
Multi-company administration
Company creation and configuration, user management, role-based access control, and company-specific data handling.
Custom Invoice Studio
Drag, resize, and rotate text, fields, shapes, lines, and tables to create reusable invoice templates in a fullscreen workspace.
- Developed responsive React and TypeScript interfaces with reusable components for desktop, laptop, and smaller screens.
- Built multi-company administration and transport workflows, with role-based permissions and company-specific data handling.
- Implemented invoice editing controls for typography, colors, borders, dimensions, rotation, visibility, locking, duplication, and deletion.
- Added template creation, updates, duplication, import/export, presets, and backend persistence.
- Integrated authentication, master data, invoice templates, and business operations through REST APIs using Axios, working with NestJS, TypeORM, and MySQL services.
- Validated the application through production builds and TypeScript/static error checks.