# create-node-server

Create Node.JS API without initial configurations

If something don't work, please open a issue: [new issue](https://github.com/conradoramalho/create-node-server/issues)

#### Includes:

> [Node.js](http://nodejs.org/) \
> [ESLint](https://eslint.org/) \
> [Babel](https://babeljs.io/)

### Prerequisites

> [Node.js](http://nodejs.org/)

## Getting Started

### Installing

Install CLI:

```sh
$ npm i -g create-node-server
```

### First project:

> #### Run in terminal

```sh
$ create-node-server
```

> #### Choose the template that you want:

```sh
$ Koa (Single API with Koa)
$ Koa-SQLServer (API with Koa and tedious to use with mssql)
$ Express-Graphql-Mongo (API with express, graphql and mongoose)
```

> #### Enter the name of the project

The CLI will create the project with the template you chose and the name you entered, then install all the initial packages.

## Built With

> [Node.js](http://nodejs.org/)

## Authors

> [Conrado Ramalho](https://github.com/conradoramalho)
