TopTours TMS

A travel management system for tours, bookings, vehicles and drivers, with passenger lists for customs, guides and hotels.

TopTours TMS

Project details

Client
Top Tours - travel agency, Albania
Sector
Tourism · group tours, individual packages and transport
Stack
Laravel · Livewire · MySQL · dual currency
Period
2025

Context

TopTours managed tours and bookings through spreadsheets and paper records. The team needed a shared view of bookings, agency commissions and vehicle documents.

It also needed passenger lists for customs, guides and hotels, without preparing each format separately.

What we built

We built a travel management system for tours, bookings, fleet and drivers. Commissions and expenses are linked to the relevant departure.

The system prepares passenger lists, flags overlapping bookings for the same client and helps merge duplicate records. Financial reports bring income and expenses together for monthly, quarterly and annual review.

Outcome

Development continued over eighteen months. Financial reporting, booking conflict checks and backup management were expanded as the team used the system in daily work.

Stack

Laravel · Livewire · MySQL · granular roles and permissions · activity log · automated backups with health checks · PDF generation · Excel export · interactive calendar · dual currency, euro and lek · Albanian and English.

Have a similar project in mind?

Tell us how your team works and what you want to improve. We can help you define the next step.