Angular test

Build Angular application matching latest version 9 standards.


Introduction

Let's build application where user have to be authenticated in order to retrieve list of precious items.


Task

Create a page where will be displayed list of items retrieved using API call /api/list/.
More information about API you can find here.

On the end of the list should be possibility to switch between pages.

Before accessing page with the list, user must be logged in.

In order to authenticate user, create page with login form and use API call /api/auth/ to do so.
API documentation is here. Login credentials are below.

We recommend both pages created as a modules.
Modules should be lazy loaded.
For the list of items we suggest writing directive.
Take a look at the example how application should work.

For the end, the simple test for the login form would be bonus.

Good luck.

PS: Expect some API calls to randomly return code 500.


Resources

API documentation
Visit application example
Bootstrap optional


Login credentials

E-mail address: test@test.com
Password: test