Eco-Flyer
Eco-Flyer was created for those solo travellers who want to fly away somewhere, while keeping the environment in mind.
Users can input travel dates, departure location and a budget, and Eco-Flyer presents travel itineraries sorted by the air
travel emissions. The frontend is built with Next.js (React). A separate backend, serving as an API for all calculations, was built on
Flask (Python). A
Redis database handles request and response data, bridging the front- and backend and
allowing for results caching. The backend was Dockerised and hosted on
Google Artifact Registry, then triggered via
Google Cloud Run. API calls are queued with
Google Cloud Tasks.