Selectours CRM

A booking CRM with separate access for office staff and partner agencies, plus an interface for third-party systems.

Selectours CRM

Project details

Client
Selectours - Albanian tour operator
Sector
Tourism · group tours and individual packages
Stack
Laravel · Livewire · MySQL · token-based API · PWA
Period
2023

Context

Selectours sells tours directly to travellers and through partner agencies. The office needed to manage bookings, confirmations, commissions and payments from these different channels.

What we built

We built a CRM for the office and a portal where partner agencies can view tours, enter bookings and download confirmations. An integration added later lets other systems create bookings too.

The CRM tracks booking and payment status separately and reports finances by departure. Travellers can check their booking through a private link or QR code.

Outcome

The system has been in continuous use since September 2023. We have also upgraded it between major Laravel versions without interrupting the service.

Stack

Laravel · Livewire · MySQL · granular roles and permissions · activity log · automated backups · PDF generation · QR codes · Excel export · token-authenticated API · PWA · 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.