PT. ABC merupakan perusahaan 3PL (3rd Party Logistic) di Indonesia yang masih mempunyai permasalahan dalam pengelolaan transportasi dan distribusi barang-barang client. Salah satunya adalah tidak terkontrolnya transportasi milik perusahaan dan pendistribusian barang-barang client. Dampak yang dirasakan adalah banyaknya order client yang tidak terpenuhi dikarenakan kurangnya komunikasi antara pusat dan cabang sehingga optimasi dan utilisasi kendaraan milik perusahaan dalam pendistribusian barang-barang client dirasa kurang. Selain itu pembuatan laporan yang membutuhkan waktu selama 60 hingga 90 menit dirasa sangat menghabiskan waktu kerja perusahaan. Untuk mengatasi hal tersebut maka perlu diterapkan suatu sistem yang sesuai dengan proses bisnis operasional transportasi dan distribusi PT. ABC. Sistem yang akan dibangun pada penelitian ini adalah Transportation Management System (TMS) yang berbasis PHP web application dengan framework CodeIgniter menggunakan metode waterfall. TMS merupakan sistem informasi manajemen transportasi yang membantu PT. ABC dalam pengelolaan proses bisnis operasional transportasi dan distribusi PT. ABC khususnya pada proses eksekusi dan penutupan dokumen. Dalam perancangannya TMS membutuhkan data-data yang didapatkan dari hasil observasi dan wawancara secara langsung dengan pihak PT. ABC. TMS dibangun dan diimplementasikan di PT. ABC sesuai dengan kebijakan dan kesepakatan antara pihak developer dan PT. ABC. Dalam pengimplementasiannya user PT. ABC sebagai pengguna TMS diberikan modul dan pelatihan secara langsung agar sistem dapat digunakan dengan baik dalam membantu PT. ABC mengelola proses bisnis operasional transportasi dan distribusi. Transportation Management System (TMS), PHP web application, CodeIgniter, waterfall