This is a demo node.js application illustrating various features used in everyday web development.
- ACL (authentication and authorization)
- Image processing (resize, crop...)
- File upload storage
- Mail template sending
- ...
NOTE: You need to have node.js and mongodb installed and running.
$ git clone git://github.com/sunshine55/nodejs-tutorial.git
$ cd /path/to/nodejs-tutorial
$ npm install
$ node server.js
Then visit http://localhost:3000/
Read the wiki (or the old blog post) for the application architecture.
Want to build something from scratch? use the boilerplate app
Checkout the apps that are built using this approach