Updated prerequisites, features, table of contents.
This commit is contained in:
31
README.md
31
README.md
@@ -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>
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
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"> **Fedora**: `sudo yum groupinstall "Development Tools"`
|
- <img src="http://i1-news.softpedia-static.com/images/extra/LINUX/small/slw218news1.png" height="17"> **Fedora**: `sudo yum groupinstall "Development Tools"`
|
||||||
- <img src="https://en.opensuse.org/images/b/be/Logo-geeko_head.png" height="17"> **OpenSUSE**: `sudo zypper install --type pattern devel_basis`
|
- <img src="https://en.opensuse.org/images/b/be/Logo-geeko_head.png" height="17"> **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
|
||||||
---------------
|
---------------
|
||||||
|
Reference in New Issue
Block a user