A data visualization project ingesting data from the Live Constellation API of WindBorne Systems

By Nina Mir

| San Francisco, CA

This work was developed as part of a job application to WindBorne Systems. More info: click here.
📱 For the best experience, we recommend viewing this site on a tablet or desktop computer.

Technology:

  • Frontend: D3.js, JavaScript, HTML, CSS, GitHub Pages
  • Backend: Cloudflare Workers, Ubuntu OS Cloud Server (DigitalOcean), SQLite Database, Node.js

Data Visualizations:

Every hour ...

  1. Updated coordinates are fetched from the WindBorne Systems Live Constellation API.
  2. The new data are processed & pushed to a GitHub repo and old data are archived.
  3. The pushed data are cached by a Cloudflare Worker for 60 minutes and available to be fetched by the client side.

Program's Flow Chart: