A simple demo app in node.js using express, mongoose, mongodb, stylus and jade for beignners
Switch branches/tags
Nothing to show
Pull request Compare This branch is 1 commit ahead, 540 commits behind madhums:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
config
lib
public
stylus/stylesheets
test
.gitignore
History.md
Procfile
README.md
app.js
authorization.js
db-connect.js
error-handler.js
package.json
settings.js

README.md

node.js application illustrating various features used in everyday web development, with a fine touch of best practices.

Install Steps

    $ curl http://npmjs.org/install.sh | sh
    $ git clone git://github.com/qed42/nodejs-express-mongoose-demo.git noobjs
    $ cd noobjs
    $ npm install
    $ node app.js

Changelog

Todo demos

  • MVC architecture using express
  • Custom error handling in express
  • Routing in express
  • CURD operations using mongoose orm and mongodb
  • Use of stylus
  • dbref and populate Populate - DBRef-like behavior
  • use of flash variables (displaying messaages like "updated successfully" etc)
  • dynamic helpers (use of commonjs date formatting library). Thanks to commonjs-date-formatting
  • user authentication
  • pagination
  • validations
  • map-reduce
  • embedded documents in mongoose
  • route middlewares
  • using of middlewares in mongoose

If you are looking a specific feature, please use the issue tracker. I will try to come up with a demo as earliest as I can. Please feel free to fork and send updates :)

Contributors

M Fazle Taher - D of CURD