https://github.com/gemfarmer/node-express-coffeestrap
Strap for Node.js that includes Express, Jade, MongoDB, and Passport Authentication. Written in CoffeeScript
https://github.com/gemfarmer/node-express-coffeestrap
Last synced: about 1 year ago
JSON representation
Strap for Node.js that includes Express, Jade, MongoDB, and Passport Authentication. Written in CoffeeScript
- Host: GitHub
- URL: https://github.com/gemfarmer/node-express-coffeestrap
- Owner: gemfarmer
- License: mit
- Created: 2013-10-30T02:05:27.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2013-12-07T05:44:20.000Z (over 12 years ago)
- Last Synced: 2025-03-11T02:36:08.822Z (over 1 year ago)
- Language: CoffeeScript
- Homepage:
- Size: 305 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Node-Express-Strap
Prefer plain ol' JavaScript? https://github.com/mjhea0/Node-Express-Strap

### Node/Express/MongoDB/Passport/Bootstrap
This is a basic node boilerplate complete with user authentication, meant for rapid web development. Get your app quickly!
### Quick Setup
1. Clone Repository `git clone https://github.com/gemfarmer/Node-Express-CoffeeStrap.git`
2. `npm install`
3. `cake dev` or `supervisor lib/app.js`
### Main Tools
1. Node
2. Express
3. CoffeeScript
4. MongoDB
5. Mongoose
6. Passport
7. Jade
8. JQuery
9. Bootstrap
For more info and version info, look at the `package.json` file.
### Configuration Files
1. `authentication.js` - user authentication
2. `config.js` - provides application variables such as API Keys, site name, port. For production, be sure to include confidential configurations as enviornment variables.
3. `database.js` - connecting/disconnecting from the database
4. `navigation.js` - navigation links for bootstrap
## Contribute!
Fork the repo and contribute. Check off some of the items on the TO-DO list below!
### Todo
1. Update to Bootstrap 3
2. Update documentation
3. Add Mocha unit tests
4. Add social auth
=======
Node-Express-CoffeeStrap
========================
Bootstrap for Node.js that includes Express, Jade, MongoDB, and Authentication. Written in CoffeeScript