Me

Sahara Desert Dream : circuits, excursions, réservations

Sahara Desert Dream est un tour-opérateur agréé par l'État, basé à Ouarzazate, qui organise des circuits sahariens, des treks dans l'Atlas et des voyages dans les villes impériales au départ de Marrakech, Fès et Agadir. Le site devait porter un catalogue qui change, en plusieurs langues, et transformer la consultation en demande de réservation.

Ce qu'il a remplacé était un site mal construit, et monolingue. Le catalogue d'un tour-opérateur change avec la saison et doit exister en plusieurs langues, chacune tenant ses propres URL indexables plutôt qu'un widget de traduction posé par-dessus. Rien de tout cela n'est fourni par un thème. Sur Laravel avec Filament derrière, les circuits, les excursions et les activités sont devenus de véritables types de contenu, traduits enregistrement par enregistrement, et modifiés par l'agence plutôt que par moi.

Le catalogue

  • Circuits, excursions et activités comme types de contenu distincts, chacun avec sa liste et sa page de détail.

  • Un filtrage en direct sur chaque liste, pour qu'un visiteur resserre sur ce qu'il cherche vraiment.

  • Un parcours de réservation qui transporte le voyage sélectionné jusqu'à la demande.

Multilingue

  • Chaque route est préfixée par la langue, si bien que chaque langue a ses propres URL indexables.

  • Le contenu est traduit au niveau de l'enregistrement, et non par un sélecteur ajouté après coup.

Autour du catalogue

  • Un blog, une FAQ, des témoignages, et des pages d'informations pratiques et de tarifs.

  • Un seul back-office couvrant l'ensemble, y compris les réservations entrantes.

Outils de développement

  • LaravelLaravel
  • Alpine JSAlpine JS
  • TailwindTailwind
  • FilamentFilament
  • JavascriptJavascript
  • LivewireLivewire

Parlons de votre projet

Quelques lignes sur le problème suffisent pour démarrer. Je vous dirai franchement si je suis la bonne personne ou non.

Démarrer un projet