Skip to content

hiteshpr/WeatherApp

Repository files navigation

Communication Channel

Slack - weatherapp-hq.slack.com

WeatherApp

A intuitive app made in Angular 2 and then shifted to Angular 4. It detects the user's location or user can add different location names in the text box provided. The text box is autofill and provides suggestion. The App then displays all the weather information like temperature, wind, humidity etc and also displays forcast for the next 5 days.

For accessing the weather data, OpenWeatherMap's REST APIs are used.

Getting your copy

Fork this project to form a local copy of this project for your access.

Running in Local

Clone the your forked repository into the folder and go the WeatherApp folder. Now run 'npm install' to install the required node modules.

Then run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Making Changes

To make changes it is advisable that you should checkout your own branch from the master branch. Preferrably name the branch same as the feature you are implementing or bug you are solving. Go to that branch and start working.

Fixed bugs or developed a new feature ? Awesome!

Now let everyone know about it!

Create a Pull Request(PR).

Create PR

Commit your local changes and add good commit message. Then push the commit to the origin i.e your repository on github. Then you will see a option to open a pull request. Click on it and done! Congrats. You successfully created your first pull request.