Gestionale per un’agenzia di viaggi alle Maldive








4 immagini — clicca le miniature o usa le frecce
- Agenzia di viaggi specializzata sulle Maldive
- 2025
- Sviluppo full-stack
Da dove si partiva
Come per l’altro gestionale: fogli Excel, Google Calendar e tutto a mano. Con l’aggravante dei viaggi multi-tappa e dei pagamenti in valuta diversa, che a mano si sbagliano.
Cosa è cambiato
Prenotazioni multi-tappa con isole, guest house e voli collegati, viaggiatori assegnati alle camere e importi convertiti al tasso di cambio registrato: il conto non si rifà a mano a ogni variazione.
Un’agenzia che vende un prodotto molto specifico: viaggi alle Maldive, spesso su più isole nello stesso viaggio. È esattamente il tipo di prenotazione che i software da catalogo gestiscono male.
Da dove si partiva
Fogli Excel, Google Calendar e lavoro manuale, come nell’altro gestionale che ho sviluppato negli stessi mesi. Qui però il conto era più pesante, per due motivi: un viaggio con tre tappe su tre isole diverse è tre prenotazioni che devono restare coerenti fra loro, e i pagamenti arrivano in valuta diversa da quella dei fornitori. Entrambe le cose, fatte a mano, si sbagliano.
Cosa ho costruito
- Prenotazioni multi-tappa: una pratica, più tappe, ognuna con la sua isola, guest house, date e camere
- Viaggiatori assegnati alle camere: chi dorme dove, tappa per tappa, senza tenerlo a mente
- Gestione multi-valuta con i tassi di cambio registrati nel tempo: l’importo non cambia retroattivamente quando cambia il cambio
- Voli e compagnie aeree collegati alla pratica
- Pagamenti, acconti e saldi, con lo stato di ogni pratica
- Allegati e note per prenotazione, dove il contesto serve
La parte che ha richiesto più attenzione è stata la gestione dei tassi di cambio: un tasso non è un numero, è un numero con una data. Se lo tratti come un numero, i conti dell’anno scorso cambiano da soli.
Cosa è cambiato
Una prenotazione complessa si compone dentro un’unica pratica, e il totale si ricalcola da sé quando qualcosa si muove. Il tempo che prima serviva a rifare i conti a ogni variazione non serve più.
Tecnologie
PHP 8 con Symfony 7 e Doctrine, MySQL.
Dettagli progetto
Cliente
Agenzia di viaggi specializzata sulle Maldive
Data
Dicembre 2025
Il mio ruolo
Sviluppo full-stack
Tecnologie
PHP 8, Symfony 7, Doctrine, MySQL
Tipo di progetto
Gestionale Booking Online
Hai un progetto simile?
Raccontami da dove parti: ti dico cosa serve davvero e cosa può aspettare.
Parliamone