Yandex Weather

Weather forecasts page

Ecosystem

Install Bower and Grunt

npm install -g bower
npm install -g grunt

Install all of the dependencies, including the server ones

bower install
npm install
cd server
npm install

Run the default Grunt task to prepare required files

grunt

Run the server from the 'server' folder ...

node server.js

... or from the root folder using grunt task

grunt express

Now the server should be up and running on localhost:8080

Code-Style Convention

  1. Install .editorconfig plugin for you editor or IDE in order to maintain consistent coding styles
  2. Run the following Grunt task to setup pre-commit hook, that checks code-style before every commit is made
grunt setup

Contributing

  1. Fork it
  2. Create your feature branch
  3. Commit your changes
  4. Push to the branch
  5. Create new Pull Request

Team