/flight-visualizer-serverless

Web app for visualizing all planes flying in the world in real-time or in the past, built with SingleStore and Cloudflare Workers

Primary LanguageTypeScriptApache License 2.0Apache-2.0

Flight Visualizer Serverless

Attention: The code in this repository is intended for experimental use only and is not fully tested, documented, or supported by SingleStore. Visit the SingleStore Forums to ask questions about this repository.

SingleStore Hackathon project from July 2021.

This repository is a web app that shows current and past flight data in the world. It was built by using serverless technology with Cloudflare Workers and SingleStore. Read our blog post for more information. Built by:

Architecture Overview

Project architecture

  • Cloudflare Worker with cron trigger to upload flight data from OpenSky API to S3 bucket
  • Cloudflare Worker with API to fetch data from SingleStore cluster using SQL HTTP API
  • Cloudflare Pages to serve the frontend

Application

Our application is still running live!

Contributing

If you want to contribute to the project please leave an issue and we'll try and help you.