viernes, 3 de septiembre de 2021

MongoDB y API de Amadeus (2)

En la entrada anterior vimos un ejemplo de como enlazar la API de Amadeus con MongoDB.

En esta entrada presento un sencillo programa en python-tkinter que permite buscar vuelos en Amadeus estableciendo varios parámetros, guardar la información en una colección de MongoDB y luego hacer consultas a esta colección.

El programa dispone de tres pestañas:

En la primera pestaña hacemos la búsqueda en Amadeus estableciendo los parámetros de los vuelos:

 

Una vez que tenemos los vuelos en MongoDB, podemos hacer consultas estableciendo varios criterios, en este caso un rango de precios:

Por último, en la tercera pestaña podemos hacer consultas mediante secuencias MQL:


A continuación el programa en python: