Single example to search for tracks on using iTunes api, You can click on the detail button for item details, and click to add or remove from the cart
npm install
npm start
npm test
or to run test with hot reloading
npm run test-watch
Coverage reports are generated in /target/coverage
npm run build
Production files are generated in /target/dist
Single component app which contains a search area, a result area and a cart area
- AngularJS 1.6
- Angular Material (because it's simple to use and nice)
- webpack
- karma (unit test)
- LESS
- Add more options for searching, time, media type etc
- Reuse some components (the item list component for example)
- Add more information in the detail view
- summary for cart
- Error management ...