Simple music album search web app built with AngularJS.
- Autocomplete with highlighting
- Paginated search results with album cover thumbs
- I18N: both english and french languages are supported
- Unit tests and end-to-end tests with Karma and Jasmine
- Cover
- Responsive Design
git clone https://github.com/jbloemendal/angular-jukebox
- Open the
app/index.html
file into Firefox
Jasmine and Karma have been used for unit tests/specs.
- start
scripts/test.sh
(on windows:scripts\test.bat
)- a browser will start and connect to the Karma server (Chrome is default browser, others can be captured by loading the same url as the one in Chrome or by changing the
config/karma.conf.js
file)
- a browser will start and connect to the Karma server (Chrome is default browser, others can be captured by loading the same url as the one in Chrome or by changing the
- to run or re-run tests just change any of your source or test javascript files