Desktop workflow · Case study
Seat booking, route management, and transaction flow in a single desktop experience — built to keep an operator’s day in one window.
Role
Designed & built end to end
Timeline
2023
Platform
C# · .NET · Desktop
Status
Shipped
A ticketing and billing application that streamlines bus route management, seat reservations, and customer transaction processing in one place.
Three jobs, three tools, one operator
Routes, seats, and billing are the same job from the counter staff’s point of view, but they are usually three separate screens. Splitting them costs time at exactly the moment a customer is waiting.
Collapse the counter workflow into one surface
Model routes and seats together, keep the transaction attached to the reservation that produced it, and put the whole path — pick route, pick seat, take payment — in front of one operator.
Shipping as a first-class feature
downtime on deploys
preview deployments catch issues before they reach production
branch previewed
changes are visible and inspectable before merge
developer CI/CD
pipeline small enough to hold in your head, robust enough to trust