Angular CLI: 7.3.10
Node: 12.19.0
Angular: 7.2.16
rxjs: 6.3.3
- git clone the repository
- Open terminal and run "npm install". This will download and install all the required dependencies.
- On the terminal run "npm start" for running the application.
- Application will run on default port 4200.
- Go to browser and enter "http://localhost:4200/"
- In order to run the test cases, run "ng test" in the terminal.
- For test case coverage run "ng test --watch=false --code-coverage" in the terminal.
- Sorting is on the client side. Server side sorting did not have many options available. So went with client side sorting.