Use case: Group trip simulation tool for a travel agency

Context:

A travel agency specialized in organizing trips for large groups wanted to enhance its customer experience by giving them the possibility to build “a la carte” trips.

Objective:

Build a web application enabling users to build a personalized trip, generating invoices and populating databases of the travel agency.

Technologies:

  • Docker
  • Python

Solution:

A Python-based web application running on Flask and deployed as a Docker container. The application takes into consideration all business considerations as well as recommendations for the user. It enables the travel agent to visualize the cost breakdown of each client request and to easily generate invoices.