sneakyfildy / weather-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

page controls:

  • "clear" buttons shall creal their corresponding DBs
  • "refill" clears all data (making requests to api/delete) then fills cities and weather DBs, cities have predefined set of items, weather DB is filled with a random data (also spent a bunch of time on that)
  • to choose a city focus a city input or clear it from any text
  • click on a week day to open hourly view

How to build and run: "npm run build" - builds with "production" webpack "npm test" - tests one time "npm run test:watch" - continiously runs tests (starting server on a random port when needed and stopping afterwards, writes into test firebase DB) "node server/server.js" - starts a server. Hopefully. "npm run watch" - runs webpack, starts server, whatches for changes I've used "npm run watch" + "npm run test:watch" during development

You will need two .env files - I will attach it to e-mail put them in a root folder.

About


Languages

Language:JavaScript 88.6%Language:CSS 9.0%Language:HTML 2.4%