Tickets
Ticket booking app
Seats, trips, and a ticket the buyer can open.
A trip has a time, a seat map, and a count of what is still free.
A booking takes a seat. Two counters cannot sell that seat a second time.
The buyer gets a ticket they can open. The gate sees the same ticket.
A cancel returns the seat to the map and writes who released it.
Cash and advance sit in separate rows so the close of the window is clear.
A full trip is marked full. The next person is offered the next time, not a silent oversell.
The office can see which window sold what, without merging books at night.
A change of time or gate is a note on the trip, visible to the person at the door.
Staff learn the screen as a seat map and a list. The queue does not wait for a manual.
The desk follows the way you already sell a seat: the window, the trip, and the evening count.