Do not try to run locally as it will not work (requires IBM cloud account. So if you have one, go ahead. I have forgotten where to change the credentials so you are on your own)
This was written by me as a complete noob in Node. I rolled a dice and picked Node and learned along as i wrote this code. So there are places where you'll see code that will make your eyes bleed (don't look at the code that searches for an user, please). So, don't judge me. I work as a Node JS developer now, and I have improved.
Read this Story on medium
A generated Bluemix application
npm install
npm test
npm start
# Install needed dependencies:
npm run idt:install
# Build the docker image for your app:
npm run idt:build
# Run the app locally through docker:
npm run idt:run
# Deploy your app to IBM Cloud:
npm run idt:deploy