Weather compared

Motive

Weather-compared was a solo project undertaken to address difficulties in comparing the climate of destinations within different regions of the world. The project presented an opportunity to work with unfamiliar technologies, and have complete control and involvement with all aspects of the product lifecycle, from design to implementation.

About

The project is built with data scraped from the web via Puppeteer, and loaded in via Gatsbys' GraphQL integration. The main functionality is within the filtering, categorisation and calculation of the data. This processing is carried out on the front end using Javascript, primariliy with higher order functions.The project is hosted on Firebase with a simple CI/CD flow provided by a Github actions integrated with Firebase hosting.

solo
side project
front-end
data

James Cruickshank

,
Cape Town / London