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: