The transportation industry has undergone a major transformation with the widespread adoption of online ticketing systems. However, Koperasi Bintang Tapanuli (KBT), a major player in regional transport, relies on a traditional manual booking system for its buses. The system suffers from inefficiencies such as long queue times and limited access to information. The project used a rigorous requirements gathering process, including stakeholder interviews to ensure the system met user needs and functionality. Passengers can conveniently search routes, compare timetables, book tickets and manage bookings online without the need for a physical ticket counter. The team built a website consisting of 28 functions. They are: registration, authentication (login and logout), profile viewing, profile editing, information viewing, adding information, information editing, information deleting, ticket viewing, ticket adding, ticket editing, ticket deleting, vehicle detailed information viewing, dashboard viewing, customer data viewing customer package information viewing, package payment viewing, ticket approval, review viewing, payment viewing, notification viewing, history viewing, ordering method viewing, payment viewing, ticket ordering, package delivery, check ticket order and add review. This website is built using the laravel framework and the waterfall software development methodology. The application we built helps KTB admins in managing ticket orders.