Neat Weather is a weather forecast software specifically for 5 mega cities in Europe; Rome, Amsterdam, London, Berlin, Paris. Neat Weather can forecast 5 days weather from the current time in any of the above cities in the intervals of 3 hours.
This applications is built with Angular 8, Angular material, Chartjs, it solely communicates it's forecasts using open weathers API.
Neat Weather is very responsive i.e it's mobile friendly since most users in the world uses their mobile phone for weather checking.
Clone this repository and change directory into it:
git clone && cd neat-weather
Install modules using NPM
npm install
As mentioned above Neat Weather uses Open Weather API for it forecasts communications, Open weather requires an appkey, click here to generate one or use my sample key below.
b6907d289e10d714a6e88b30761fae22
Add key to your environment environments/environment.ts
file depending on your current env
Star the server: npm serve
There isn't any form of test spec writing for Neat Weather, it's a small application with only one feature module. Furthermore, there's any plan to add more features.