This is a to do list that allows users to:
- add tasks to a list
- update items on the list
- delete items on the list
- filter the view by active, completed, and all tasks
- clear all tasks on the list
- shows remaining tasks on the list
- Angular JS
- Node and Bower NPM
- Node express server
- Testing - Karma-Jasmine, PhantomJS and Protractor
- Clone this repo
- Run
bower install
- Run
node server.js
- Go to your localhost:8282
Unit testing:
- run tests with
karma start test/karma.conf.js
Acceptance testing:
- run
webdriver-manager start
andnode server.js
- run tests with
protractor test/e2e/conf.js
- review testing
- styling