User Friendly Weather Forecast (South London) web app.
Experimental app for innovative user experience in weather forecasting.
Inspired by Negroponte, N. (1995). Being digital. New York: Knopf. p.55.
-
Met Office account for Met Office Data Hub
-
Gatsby Cloud account
-
ifttt.com account
-
Install node v20.14.0 or greater
Set up environment variables:
- GATSBY_SITE_URL - url of client website for social sharing using Open Graph
- GATSBY_MET_WEATHER_DAILY_URL=https://data.hub.api.metoffice.gov.uk/sitespecific/v0/point/daily?excludeParameterMetadata=true&latitude=51.477753&longitude=-0.035913
- GATSBY_MET_WEATHER_HOURLY_URL=https://data.hub.api.metoffice.gov.uk/sitespecific/v0/point/hourly?excludeParameterMetadata=true&latitude=51.477753&longitude=-0.035913
- GATSBY_MET_WEATHER_SECRET= api key for your met office account
At a command line run:
npm install
npm run start
Set up ifttt.com hourly webhook trigger of Gatsby Cloud build of the Gatsby.js forecast static site.