Skip to content
Last.fm and Youtube mashup
Python JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
controllers
cron
languages
models
modules
private
static
views
.gitignore
ABOUT
LICENSE
README.md
__init__.py
wizard.metadata

README.md

Work in progress

This is a simple mashup of Last.fm and YouTube to demonstrate how web2py can be used to quickly create a web app prototype from scratch.

INSTALLATION

(Assuming a GNU/Linux or Mac system, please adapt for Windows.)

  1. Download web2py source.
  2. Unzip it in the folder of your choice.
  3. cd /path/to/web2py/applications
  4. git clone git@github.com:adsahay/Magic-Bus.git magicbus
  5. Install these python dependencies (either in your main installation or virtual environment). - pip install BeautifulSoup - pip install requests
  6. export LASTFM_API_KEY='yourapikey' (Get an API key for Last.fm from here). Without this key we can't fetch data from Last.fm.
  7. cd /path/to/web2py
  8. python web2py.py -p 8010
  9. Open http://127.0.0.1:8010/magicbus/default/index

TODO

  • Add a "Skip" button/icon/link.
  • Better "Loading/Fetching" indicator.
Something went wrong with that request. Please try again.