Skip to content
A spotify search web app built with AngularJS
Branch: master
Clone or download
Pull request Compare This branch is 6 commits ahead of arey:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
config
logs
nbproject
scripts
test
.bowerrc
.gitignore
.jshintrc
.travis.yml
Gruntfile.js
LICENSE
README.md
bower.json
package.json
screenshot.png

README.md

Angular Jukebox Logo

Angular Jukebox

Simple music album search web app built with AngularJS.

Features

  • 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

Quick Start

  • git clone https://github.com/jbloemendal/angular-jukebox
  • Open the app/index.html file into Firefox

Screenshot

Angular Jukebox Screenshot

Running unit tests

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)
  • to run or re-run tests just change any of your source or test javascript files
You can’t perform that action at this time.