This test is designed to asses your skill level.
Whilst We know you can see activity from other users, we feel that it's up to you, not to plagiarise the work of another person.
- Responsive design
- Sass / css
- Semantics
- Accessibility
- JavaScript
- AngularJS
- Automated testing of JavaScript
- Git
- Grunt or Gulp (we use gulp here)
Simple, testable & well formatted code.
- minification & concatenation
- cross browser support
- end to end testing
-
We are wanting you to display a list of users with a filter. Preferably, the list will update whilst the user is typing. The page should be responsive. A creative has been supplied for the larger views, however, for the smaller views you'll need to use your judgement.
-
The final result should contain a mixin
-
Demonstrate good semantic markup
- create a couple of tests, no more than that.
- node
- npm
- grunt
- Fork this repository and create a branch named after yourself. Once your done you will need to create a pull request so we can view your changes.
- Screen creative for desktop supplied under the creative folder.
In order to run the project you'll need to use the following commands.
npm i
bower i
npm i karma-cli -g
To run tests.
npm test
In order to see it running with express server run the following command and open http://localhost:3000
on your machine
npm start