https://github.com/dingjules/ng-itunes-search-demo
Itunes searching example with angularjs
https://github.com/dingjules/ng-itunes-search-demo
angularjs angularmaterial itunes-search webpack
Last synced: 3 months ago
JSON representation
Itunes searching example with angularjs
- Host: GitHub
- URL: https://github.com/dingjules/ng-itunes-search-demo
- Owner: dingjules
- Created: 2017-11-15T22:43:57.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-11-21T00:21:13.000Z (over 7 years ago)
- Last Synced: 2025-01-11T01:22:31.519Z (4 months ago)
- Topics: angularjs, angularmaterial, itunes-search, webpack
- Language: JavaScript
- Size: 1.89 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Simple iTunes search example
> 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## [DEMO](https://dingjules.github.io/ng-itunes-search-demo/)
## How to
### How to start project on dev mode
```
npm install
npm start
```### How to run unit tests
```
npm test
```
or to run test with hot reloading
```
npm run test-watch
```
> Coverage reports are generated in _/target/coverage_### to make production version
```
npm run build
```
> Production files are generated in _/target/dist_## Application structure
> Single component _app_ which contains a _search area_, a _result area_ and a _cart area_## Related libaries
1. AngularJS 1.6
1. Angular Material (because it's simple to use and nice)
1. webpack
1. karma (unit test)
1. LESS## Limitations and TODOs
1. Add more options for searching, time, media type etc
1. Reuse some components (the item list component for example)
1. Add more information in the detail view
1. summary for cart
1. Error management
...