Skip to content

giorgia-amici/sleazy

Repository files navigation

#Sleazy Sounds

See the APP

alt tag

Sleazy Sounds is a music website that lets users search for, and play tracks from Soundcloud. It allows subscribers to save their favourite tunes to playlists, which are limitted to their top 10 tracks of the moment. The playlists are then saved to the subscribers' private dashboard and displayed on the home page.

The project was set as a challenge for the 4-day 'Makerthon' at Makers Academy, and our team consisted of four music-loving ladies: Giorgia, Mishal, Clare, and myself.

The site uses Soundcloud's API to access one of the broadest and most current music libraries in the world. To view the deployed app on Heroku, visit the following link Sleazy Sounds

Technologies used:

  • Rails
  • Ruby
  • AngularJS
  • Javascript
  • jQuery
  • HTML5
  • CSS3
  • Postgres

Testing frameworks:

  • Rspec
  • Capybara
  • Karma
  • Capybara-Webkit

Future features we'd like to include:

  • Ordering playlist featured on the home page according to most listened to and most recently added.
  • Subscribers upload an image of their choice to represent their playlist.

How to run tests:

$ git clone https://github.com/imarkwick/sleazy.git
$ cd sleazy
$ bundle
$ rspec
$ git clone https://github.com/imarkwick/sleazy.git
$ cd sleazy
$ bundle
$ karma start test/karma.conf

How to run the server:

$ git clone https://github.com/imarkwick/sleazy.git
$ cd sleazy
$ bundle install
$ bin/rails s

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •