- node.js - http://nodejs.org/
- Server-side Javascript engine.
- express 3 - http://expressjs.com/
- Web application framework for node.js
- Knockout.js - http://knockoutjs.com
- Used for data-binding between JavaScript models and the DOM
- requirejs - http://requirejs.org
- Client-side loader for JavaScript, helps to keep code modular.
- Durandal - http://durandaljs.com
- JavaScript application library built on Knockout and requirejs that adds advanced modules and view transition functionality.
- Bootstrap 3 - http://getbootstrap.com/css/
- CSS framework for responsive layout and grids.
- Font Awesome - http://fontawesome.io/3.2.1/
- Web font used for icons - avoids having to use images.
====
- Install node.js
- From this code's directory, run
npm install
to install the modules the node app uses.
- From this code's directory, run
node app.js
- Open browser to http://localhost:3000/