🌤️ Simple but lovely weather humanized weather forecast
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
dist
helpers
routes
src
views
.csscomb.json
.gitignore
LICENSE
README.md
gulpfile.js
index.js
package.json

README.md

Weathr

This is a simple but lovely weather app demonstrating the use of browser geolocation, the Weather Underground API, and a responsive flexbox-based (Bootstrap-free!) design.

Weathr app

Running on your own server

  • Install Node.js.
  • Clone this repository and install dependencies:
git clone https://github.com/jameslave/weathr
cd weathr
npm install
  • Get an API key from Weather Underground.
  • Create a file named .env in the root directory and write KEY=<YOURKEY> into it (without brackets).

Try the development server with npm run dev and access the page at http://localhost:3000. Alternatively, run PORT=<YOURPORT> npm run dev and access http://localhost:YOURPORT.