Updated prerequisites, features, table of contents.

This commit is contained in:
Sahat Yalkabov
2014-04-14 18:57:57 -04:00
parent d1a57c58c5
commit dea4de9867

View File

@@ -31,8 +31,10 @@ you still have to manually remove API examples that you don't need.
<h4 align="center">Hackathon Starter Generator</h3> <h4 align="center">Hackathon Starter Generator</h3>
![](https://lh6.googleusercontent.com/-61huCORb8w0/U0wq1xj3IiI/AAAAAAAAD_8/tnkfKnwOpGM/w1370-h962-no/Screenshot+2014-04-14+14.33.06.png) ![](https://lh6.googleusercontent.com/-61huCORb8w0/U0wq1xj3IiI/AAAAAAAAD_8/tnkfKnwOpGM/w1370-h962-no/Screenshot+2014-04-14+14.33.06.png)
Table of Contents Table of Contents
----------------- -----------------
- [Features](#features) - [Features](#features)
- [Prerequisites](#prerequisites) - [Prerequisites](#prerequisites)
- [Getting Started](#getting-started) - [Getting Started](#getting-started)
@@ -48,33 +50,37 @@ Table of Contents
- [How It Works](#how-it-works-mini-guides) - [How It Works](#how-it-works-mini-guides)
- [Mongoose Cheatsheet](#mongoose-cheatsheet) - [Mongoose Cheatsheet](#mongoose-cheatsheet)
- [Deployment](#deployment) - [Deployment](#deployment)
- [Changelog](#changelog) - [CHANGELOG](#changelog)
- [Contributing](#contributing) - [Contributing](#contributing)
- [License](#license) - [License](#license)
Features Features
-------- --------
- **Local Authentication** using Email and Password - **Local Authentication** using Email and Password
- **OAuth 1.0a Authentication** via Twitter - **OAuth 1.0a Authentication** via Twitter
- **OAuth 2.0 Authentication** via Facebook, Google, GitHub or LinkedIn - **OAuth 2.0 Authentication** via Facebook, Google, GitHub, LinkedIn or Instagram
- Awesome flash notifications with animations by [animate.css](http://daneden.github.io/animate.css/) - Flash notifications with animations by [animate.css](http://daneden.github.io/animate.css/)
- MVC Project Structure - MVC Project Structure
- Node.js clusters support - Node.js [clusters](http://nodejs.org/api/cluster.html#cluster_cluster) support
- Rails 3.1-style asset pipeline (See FAQ) - Rails 3.1-style asset pipeline by [connect-assets](https://github.com/adunkman/connect-assets) (See FAQ)
- LESS stylesheets (auto-compiled via Express middleware) - LESS stylesheets (auto-compiled without any Gulp/Grunt hassle)
- Bootstrap 3 + Flat UI + iOS7 Theme - Bootstrap 3 + Flat UI + iOS7
- Contact Form (powered by Mailgun or Sendgrid) - Contact Form (powered by Mailgun or Sendgrid)
- **Account Management** - **Account Management**
- Gravatar - Gravatar
- Profile Details - Profile Details
- Change Password - Change Password
- Forgot Password
- Reset Password
- Link multiple OAuth strategies to one account - Link multiple OAuth strategies to one account
- Delete Account - Delete Account
- Forgot Password - CSRF protection
- **API Examples**: Facebook, Foursquare, Last.fm, Tumblr, Twitter, PayPal, and more. - **API Examples**: Facebook, Foursquare, Last.fm, Tumblr, Twitter, Stripe, LinkedIn and more.
Prerequisites Prerequisites
------------- -------------
- [MongoDB](http://www.mongodb.org/downloads) - [MongoDB](http://www.mongodb.org/downloads)
- [Node.js](http://nodejs.org) - [Node.js](http://nodejs.org)
- Command Line Tools - Command Line Tools
@@ -84,9 +90,10 @@ Prerequisites
- <img src="http://i1-news.softpedia-static.com/images/extra/LINUX/small/slw218news1.png" height="17">&nbsp;**Fedora**: `sudo yum groupinstall "Development Tools"` - <img src="http://i1-news.softpedia-static.com/images/extra/LINUX/small/slw218news1.png" height="17">&nbsp;**Fedora**: `sudo yum groupinstall "Development Tools"`
- <img src="https://en.opensuse.org/images/b/be/Logo-geeko_head.png" height="17">&nbsp;**OpenSUSE**: `sudo zypper install --type pattern devel_basis` - <img src="https://en.opensuse.org/images/b/be/Logo-geeko_head.png" height="17">&nbsp;**OpenSUSE**: `sudo zypper install --type pattern devel_basis`
:exclamation: **Note**: If you are new to Node.js or Express framework, :exclamation: **Note**: If you are new to Node or Express, I recommend to watch
I highly recommend watching [Node.js and Express 101](http://www.youtube.com/watch?v=BN0JlMZCtNU) screencast by Alex Ford that teaches Node and Express from scratch. Alternatively, here is another great tutorial for complete beginners - [Getting Started With Node.js, Express, MongoDB](http://cwbuecheler.com/web/tutorials/2013/node-express-mongo/). [Node.js and Express 101](http://www.youtube.com/watch?v=BN0JlMZCtNU)
screencast by Alex Ford that teaches Node and Express from scratch. Alternatively,
here is another great tutorial for complete beginners - [Getting Started With Node.js, Express, MongoDB](http://cwbuecheler.com/web/tutorials/2013/node-express-mongo/).
Getting Started Getting Started
--------------- ---------------