Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
You can find mighty player here - http://player.codemanki.com . This is my weekend project. You can play songs from soundcloud and use your mobile device as a remote control!
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
config
node_modules
public
routes
views
.gitignore
.nodemonignore
Capfile
Gemfile
Gemfile.lock
INSTALL
README.md
app.js
package.json

README.md

Mighty player


** Working demo can be found here http://player.codemanki.com **

Mighty player is a weekend project which goal was to develop some mashup based on soundcloud

It is a soundcloud based player, where instead of controlling the flow using browser, you can open remote control on any device and give commands to browser player from anywhere.

Go ahead and try clicking Demo and then green "Use remote" button, scan QR code or enter short url on your mobile and CONTROL THE MIGHTY PLAYER :D

Used technologies


Server

  • node.js
  • nvm, upstart, npm
  • express.js
  • underscore.js as template engine
  • socket.io
  • capistrano for deployment
  • modified recipies for deployment with nvm+upstart

Client

  • Twitter Bootstrap
  • Knockout.js
  • Soundmanager2
  • Custom core
  • Google shortener api
  • jQuery, jquery.qr.code library

TODO


General TODO

  • Get rid of soundmanager2
  • Add require.js + assets manager
  • Add configuration for express.js
  • Add custom playlist creation for SC
  • Improve design and ui
  • Finish INSTALL file, add info about capistrano and upstart

Player TODO

  • Prev and next should cycle through playlist
  • Add support for youtube
  • Allow to shuffle and cycle playlist
  • Add volume control
Something went wrong with that request. Please try again.