Transport Management System
A web-based enterprise Transport Management System engineered to automate complete transportation and fleet management operations. Built with a scalable Java & Spring Boot backend, interactive JavaScript client interface, and a relational MySQL database to streamline bookings, vehicle tracking, driver assignments, supplier logistics, and financial invoicing in a single integrated platform.
Key Responsibilities & Engineering Highlights
- 01Developed a web-based Transport Management System to automate transportation and fleet management operations.
- 02Implemented application functionality using Java, Spring Boot, JavaScript, MySQL, HTML and CSS.
- 03Developed modules for booking, fleet, driver, supplier, payment and invoicing management.
- 04Worked with REST APIs and database-driven application functionality.
- 05Identified and resolved functional issues during development.
[ 6 Operational Modules Developed ]
Booking Management
Automates customer booking workflows, reservation scheduling, trip allocations, and real-time booking status tracking across the transport network.
Fleet Management
Maintains vehicle registries, service maintenance schedules, fuel consumption tracking, and operational fleet readiness assessment.
Driver Management
Manages driver profiles, shift scheduling, duty allocations, assignment tracking, and license compliance verification.
Supplier Management
Tracks fleet parts and service suppliers, vendor contracts, procurement workflows, and supply chain logistics coordination.
Payment & Invoicing
Generates automated billing calculations, produces digital invoices, handles customer receipts, and maintains complete financial records.
REST APIs & Database Layer
Structured Spring Boot REST endpoints providing complete database-driven application functionality with MySQL as the persistence layer.
[ Technologies Utilized ]
Academic Capstone · Bachelor of Information Technology (BIT)
Conducted under the University of Colombo (Colombo, SL) computing curriculum. Follows strict software development lifecycle standards, functional requirement specifications, relational database modeling, and REST API design best practices.