###Install and run you need node.js
- npm install -g gulp
- npm install -b bower
- gulp serve
- Fetch this repo in your github account.
- Make a new branch called test-me and add your stuff there.
- Once you have completed the test make a new PR to this repo, for that branch.
- You have max 3 hours.
- Default route is
/
which loadsTestMeController
controller, and displaytest-me.html
view. - You must indent your code, follow the .editorconfig and .eslint rules.
- Create an html structure with header and content similar as much as possible to the example located in src/assets/layout.png.
- The page should be responsive. Customization for tablet and phone will be a plus.
- Write css in sass.
- Write an angular directive called
race-cars-paginator
which display a list of race cars. - The directive should fetch cars from the service injected in
TestMeController
. - Use bootstrap for display the items in a .
- Limit the items shown in the table at 10.
- Use
ui-bootstrap
pagnation
for paginate the table rows. - Try to use all the best practice that makes Angular fast and cool, one time binding, track by, bindToController, controllerAs ...
- Write unit-tests for controller and directive (big extra)
###Extra