<commit_before>[Mega Boilerplate](https://github.com/sahat/boilerplate)
========================================================

[![Paypal](https://img.shields.io/badge/donate-paypal-61dafb.svg?style=flat-square)](https://paypal.me/sahat)
[![Build Status](https://img.shields.io/travis/sahat/boilerplate.svg?style=flat-square)](https://travis-ci.org/sahat/satellizer)
[![Gitter](https://img.shields.io/gitter/room/sahat/boilerplate.svg?style=flat-square)](https://gitter.im/sahat/boilerplate)
[![Issues](https://img.shields.io/github/issues/sahat/boilerplate.svg?style=flat-square)](https://github.com/sahat/boilerplate/issues)
![License](https://img.shields.io/github/license/mashape/apistatus.svg?style=flat-square)

Table of Contents
-----------------

- [**Getting Started**](#getting-started)
 - [Express](#express)
 - [Meteor](#meteor)
 - [Jekyll](#-jekyll)
 - [Middleman](#-middleman)
 - [JS Library](#js-library)
- [**Database Setup**](#database-setup)
 - [MongoDB](#-mongodb)
 - [MySQL](#-mysql)
 - [PostgreSQL](#-postgresql)
 - [SQLite](#-sqlite)
- [**Project Structure**](#project-structure)
- [**Obtaining API Keys**](#obtaining-api-keys)
- [**Learning Resources**](#learning-resources)
 - [React / Redux](#react--redux)
- [**Cheatsheets**](#cheatsheets)
 - [ES6](#-es6-cheatsheet)
 - [JavaScript Date](#-javascript-date-cheatsheet)
- [**Deployment**](#deployment)
 - [Heroku](#)
 - [OpenShift](#)
 - [Microsoft Azure](#)
 - [IBM Bluemix](#)
 - [Digital Ocean](#)
- [**FAQ**](#faq)
 - [<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/5/57/React.js_logo.svg/50px-React.js_logo.svg.png" height="17"> React](#-react)
 - [<img src="https://angular.io/resources/images/logos/standard/shield-large.png" height="17"> Angular](#-angular)
- [**Changelog**](#)
- [**Contributing**](#contributing)
- [**License**](#license)

Getting Started
---------------

### Prerequisites

- [Node.js 4.0+](http://nodejs.org)
- Command Line Tools
 - <img src="http://deluge-torrent.org/images/apple-logo.gif" height="17"> **Mac OS X**: `xcode-select --install`
 - <img src="http://dc942d419843af05523b-ff74ae13537a01be6cfec5927837dcfe.r14.cf1.rackcdn.com/wp-content/uploads/windows-8-50x50.jpg" height="17"> **Windows**: [Visual Studio Community 2015](https://www.visualstudio.com/products/visual-studio-community-vs)
 - <img src="https://lh5.googleusercontent.com/-2YS1ceHWyys/AAAAAAAAAAI/AAAAAAAAAAc/0LCb_tsTvmU/s46-c-k/photo.jpg" height="17"> **Ubuntu**: `sudo apt-get install build-essential`
 - <img src="http://i1-news.softpedia-static.com/images/extra/LINUX/small/slw218news1.png" height="17"> **Fedora**: `sudo dnf 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="http://mean.io/system/assets/img/logos/express.png" height="34" align="top" /> Express

Download and extract the project. Then in your Terminal shell type the following:

```shell
$ cd myproject

# Install NPM dependencies
$ npm install

$ node app.js
```

**Note**: If you have selected a database, please make sure it is up and running. For additional information, see [**Database Setup**](#database-setup).

:top: <sub>[**back to top**](#table-of-contents)</sub>

### <img src="https://worldvectorlogo.com/logos/meteor-icon.svg" height="34" align="top"> Meteor

:top: <sub>[**back to top**](#table-of-contents)</sub>

### <img src="http://build.prestashop.com/assets/images/2015/04/jekyll.png" height="34" align="top"> Jekyll

#### Prerequisites

- [Ruby 2.0](http://rubyinstaller.org) or higher
- [Jekyll](https://jekyllrb.com/) Ruby Gem

```shell
cd myproject

# Start Jekyll app
jekyll serve

# Server address: http://127.0.0.1:4000/
# Server running... press ctrl-c to stop.
```

:top: <sub>[**back to top**](#table-of-contents)</sub>


### <img src="http://torspark.com/img/middleman-logo.png" height="34" align="top"> Middleman

#### Prerequisites

- [Ruby 2.0](http://rubyinstaller.org) or higher
- [Middleman](https://middlemanapp.com/) Ruby Gem

```shell
cd myproject

# Start Middleman app
middleman

# The Middleman is loading
# View your site at "http://localhost:4567"
```

:top: <sub>[**back to top**](#table-of-contents)</sub>

## Database Setup

- [MongoDB](#-mongodb)
- [MySQL](#-mysql)
- [PostgreSQL](#-postgresql)
- [SQLite](#-sqlite)

:top: <sub>[**back to top**](#table-of-contents)</sub>

### <img src="http://static.tumblr.com/lbtm3t2/8PAn0kziu/mongodb-logo.png" height="34" align="top"> MongoDB<commit_msg>formatting updates<commit_after>[Mega Boilerplate](https://github.com/sahat/boilerplate)
========================================================

[![Paypal](https://img.shields.io/badge/donate-paypal-61dafb.svg?style=flat-square)](https://paypal.me/sahat)
[![Build Status](https://img.shields.io/travis/sahat/boilerplate.svg?style=flat-square)](https://travis-ci.org/sahat/satellizer)
[![Gitter](https://img.shields.io/gitter/room/sahat/boilerplate.svg?style=flat-square)](https://gitter.im/sahat/boilerplate)
[![Issues](https://img.shields.io/github/issues/sahat/boilerplate.svg?style=flat-square)](https://github.com/sahat/boilerplate/issues)
![License](https://img.shields.io/github/license/mashape/apistatus.svg?style=flat-square)

Table of Contents
-----------------

- [**Getting Started**](#getting-started)
 - [Express](#express)
 - [Meteor](#meteor)
 - [Jekyll](#-jekyll)
 - [Middleman](#-middleman)
 - [JS Library](#js-library)
- [**Database Setup**](#database-setup)
 - [MongoDB](#-mongodb)
 - [MySQL](#-mysql)
 - [PostgreSQL](#-postgresql)
 - [SQLite](#-sqlite)
- [**Project Structure**](#project-structure)
- [**Obtaining API Keys**](#obtaining-api-keys)
- [**Learning Resources**](#learning-resources)
 - [React / Redux](#react--redux)
- [**Cheatsheets**](#cheatsheets)
 - [ES6](#-es6-cheatsheet)
 - [JavaScript Date](#-javascript-date-cheatsheet)
- [**Deployment**](#deployment)
 - [Heroku](#)
 - [OpenShift](#)
 - [Microsoft Azure](#)
 - [IBM Bluemix](#)
 - [Digital Ocean](#)
- [**FAQ**](#faq)
 - [<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/5/57/React.js_logo.svg/50px-React.js_logo.svg.png" height="17"> React](#-react)
 - [<img src="https://angular.io/resources/images/logos/standard/shield-large.png" height="17"> Angular](#-angular)
- [**Changelog**](#)
- [**Contributing**](#contributing)
- [**License**](#license)

Getting Started
---------------

### Prerequisites

- [Node.js **4.0+**](http://nodejs.org)
- Command Line Tools
 - <img src="http://deluge-torrent.org/images/apple-logo.gif" height="17"> **Mac OS X**: `xcode-select --install`
 - <img src="http://dc942d419843af05523b-ff74ae13537a01be6cfec5927837dcfe.r14.cf1.rackcdn.com/wp-content/uploads/windows-8-50x50.jpg" height="17"> **Windows**: [Visual Studio Community 2015](https://www.visualstudio.com/products/visual-studio-community-vs)
 - <img src="https://lh5.googleusercontent.com/-2YS1ceHWyys/AAAAAAAAAAI/AAAAAAAAAAc/0LCb_tsTvmU/s46-c-k/photo.jpg" height="17"> **Ubuntu**: `sudo apt-get install build-essential`
 - <img src="http://i1-news.softpedia-static.com/images/extra/LINUX/small/slw218news1.png" height="17"> **Fedora**: `sudo dnf 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="http://mean.io/system/assets/img/logos/express.png" height="34" align="top" /> Express

Download and extract the project. Then in your Terminal shell type the following:

```shell
$ cd myproject

# Install NPM dependencies
$ npm install

$ node app.js
```

**Note**: If you have selected a database, please make sure it is up and running. For additional information, see [**Database Setup**](#database-setup).

:top: <sub>[**back to top**](#table-of-contents)</sub>

### <img src="https://worldvectorlogo.com/logos/meteor-icon.svg" height="34" align="top"> Meteor

:top: <sub>[**back to top**](#table-of-contents)</sub>

### <img src="http://build.prestashop.com/assets/images/2015/04/jekyll.png" height="34" align="top"> Jekyll

#### Prerequisites

- [Ruby **2.0+**](http://rubyinstaller.org)
- [Jekyll](https://jekyllrb.com/) Ruby Gem

```shell
cd myproject

# Start Jekyll app
jekyll serve

# Server address: http://127.0.0.1:4000/
# Server running... press ctrl-c to stop.
```

:top: <sub>[**back to top**](#table-of-contents)</sub>


### <img src="http://torspark.com/img/middleman-logo.png" height="34" align="top"> Middleman

#### Prerequisites

- [Ruby **2.0+**](http://rubyinstaller.org)
- [Middleman](https://middlemanapp.com/) Ruby Gem

```shell
cd myproject

# Start Middleman app
middleman

# The Middleman is loading
# View your site at "http://localhost:4567"
```

:top: <sub>[**back to top**](#table-of-contents)</sub>

## Database Setup

- [MongoDB](#-mongodb)
- [MySQL](#-mysql)
- [PostgreSQL](#-postgresql)
- [SQLite](#-sqlite)

:top: <sub>[**back to top**](#table-of-contents)</sub>

### <img src="http://static.tumblr.com/lbtm3t2/8PAn0kziu/mongodb-logo.png" height="34" align="top"> MongoDB
{'fraction_non_alphanumeric': 0.23405423207816445, 'fraction_numerical': 0.025688879130530244, 'mean_word_length': 5.001317523056653, 'pattern_counts': {'":': 0, '<': 47, '<?xml version=': 0, '>': 47, 'https://': 36, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 2, 'substrings_counts': 4, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2780266', 'n_tokens_mistral': 3654, 'n_tokens_neox': 3216, 'n_words': 504}