I have been working on an idea for visualising data in a web application using 3D assets. This project involved creating a full-stack application that would gather data on airports via the AeroDataBox API(https://rapidapi.com/aedbx-aedbx/api/aerodatabox) and then using this data to show the location of airports on a 3D globe as well as how the airports are connected to the via current flights. In the future, I hope to add the function to look at historical data.

The application uses a variety of frameworks and libraries, including:

  • React.JS
  • React Three Fiber
  • React Three drei
  • React Three postprocessing
  • Material UI

The 3D assets used in this project combine free assets provided by nasa.gov and custom 3D assets.

Check it out at https://dustinguest.com/GlobeDataProject/Dist/