Skip to content

Weather forecast for Belarus cities. Uses Yahoo Weather API

License

Notifications You must be signed in to change notification settings

paratagas/weather_forecast

Repository files navigation

Weather forecast

Weather forecast service for Belarus cities created using Node.js and Webix

Weather forecast


Tech

Weather forecast uses several open source projects to work properly:

  • Node.js - JavaScript runtime built on Chrome's V8 JavaScript engine
  • Webix - Cross platform and cross browser UI library

API

Weather forecast uses several APIs to work properly:


Requirements


Installation

$ cd weather_forecast
$ npm install
$ npm start

After that your web application is available on:

http://localhost:4488

Development

  • To create your bundle.js (if source code is modified) run:
$ gulp bundle
  • To watch your source code changing and restarting server in development run:
$ npm run nodemon
$ gulp watch

Adding/Removing cities

You can get City woeid here: GetWoeid

  • To add City to Cities Id list watch:
weather_forecast/lib/cityId/cities.js
  • To add City to sidemenu watch:
weather_forecast/js/cities.js

License

GNU GPLV3

Releases

No releases published

Packages

No packages published