Code Camp Auckland 2014 talk. Demonstrating Azure by quickly building useful software to explore what is possible.
JavaScript HTML CSS C# PowerShell Batchfile
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.nuget
Jukebox.Web
Jukebox.WebJobs
Jukebox
Newman
Presentation
Work
.deployment
.gitignore
Jukebox-2015.sln
Jukebox.sln
LICENSE
README.md

README.md

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.