cloudbookcase
- returning json
- proxy APIs
- implement some form of OAuth
- Object modeling for MongoDB using Mongoose.
- Passport.js for user authentication.
- Twitter Bootstrap, to jumpstart your UI development.
- connect-assets for serving CSS, Javascript and images to the client supporting Coffeescript and LESS on the fly.
- connect-flash for helpful error/notice messages.
- connect-mongo for persistent session storage.
- Coffeescript linting using Grunt.
- node-dev, an awesome development tool for Node.js that automatically restarts your node process when a script is modified. It also has useful growl notifications:
- Grunt to generate builds
- Require for AMD script loading
- CoffeeScript for easy development
- bower for dependency management
- reads epub and renders html
├── app
│ ├── controllers
│ ├── helpers
│ ├── models
│ └── views
├── assets
│ ├── css
│ ├── img
│ └── js
├── bin
│ └── devserver (Shell script for firing up node-dev)
├── config
│ ├── environment.coffee
│ ├── express.coffee
│ ├── middlewares
│ ├── passport.coffee
│ ├── routes.coffee
│ └── routes.js
├── epub-reader
│ ├── app
└── ui
│ ├── app
├── server.js