Skip to content

Latest commit

 

History

History
70 lines (47 loc) · 2.91 KB

README.md

File metadata and controls

70 lines (47 loc) · 2.91 KB

Jukebox30

Demo project, presentation and notes for a talk about quickly building a Jukebox web-app on Azure with Node.js and the Spotify Web API.

The talk

"Hacking on Azure with Node.js and the Spotify Web API" is a deep-dive introductory session, suitable for experienced developers who may not yet have explored Node.js or Azure Websites in depth.

I will be talking about building this project at these upcoming meetups:

The demo app

http://jukebox30.azurewebsites.net/

This is a proof of concept web-app for demonstration purposes. Contributions, comments and issues welcomed. License is MIT.

Technologies used

Node.js Tools for Visual Studio (NTVS), Microsoft Azure Websites, Azure Table and Queue Storage, Webjobs SDK, the Spotify Web API, Node.js, Angularjs, Bootstrap, and socket.io.

Getting started

SpotifyApiClientId=abcdef1234567890
SpotifyApiClientSecret=abcdef1234567890
StorageAccountName=youraccountname
StorageAccountKey=youraccountkey==
StorageAccountTableStoreHost=yourstorageaccounthost.com
cd Jukebox-30\Jukebox.Web
npm install
  • To run the app, in the same directory run node app.js or run in Visual Studio using NTVS.

Docs

See the wiki at https://github.com/DanielLarsenNZ/Jukebox-30/wiki.

Questions, comments, issues

Message me on Twitter @DanielLarsenNZ or create an issue. Contributions to the project for new features or that help me to improve my code are welcomed.