AdeoyeAdewusi / scrum-connect

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ScrumconnectAngularTest

This project was generated with Angular CLI version 8.0.0.

ScrumConnect test

Using the Free open weather map api (http://openweathermap.org/forecast) you will need to register (it's a free service) and put api key inside weather.service.ts)

  • Build an application that allows you to search the weather forecast for a city.
  • Every time a new city is searched - Add to a table of cities displaying the next 24 hours weather forecast.
  • Build the application using ng-rx

We have provided a skeleton application generated with Angular CLI version 8.

Expectations

  • Complete the components(search, results and the weather container)
  • Complete the Weather.service.ts, using the API provided by the openweathermap for a given city
  • Complete the unit test files (*.spec.ts).
  • Complete the End to End test using Protractor.
  • Intrfaces have been provided in model/weather.ts. Please use these interfaces.
  • An example layout table is provided inside the results component. Please use this as template, but style it to show your styling skills.
  • We expect the application to compile and all the tests to pass.
  • Please DO NOT upload your code to GITHUB as we are intenteded to rehuse this test.

Development server

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.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

About


Languages

Language:TypeScript 61.0%Language:SCSS 20.5%Language:HTML 10.4%Language:JavaScript 8.1%