This is an example applicacion that demonstrates how to create a full-stack JavaScript application with the LoopBack framework (Node.js) on the back-end, AngularJS + Bootstrap on the front-end and support for third-party authentication (Facebook OAuth).
http://fullstack-todo.herokuapp.com
Type in your terminal:
git clone https://github.com/jeserodz/fullstack-todo.git
cd fullstack-todo
npm install
node .
The server will start listening on http://localhost:3000
Note: you need to provide your own facebook clientID and clientSecret parameters in fullstack-todo/server/providers.json