An open API service indexing awesome lists of open source software.

https://github.com/bytesleo/generator-scaling-fullstack

Yeoman generator - Simple RESTful server designed for horizontal scalability, based on [MERN] MongoDb, Express, Redis, NodeJS.
https://github.com/bytesleo/generator-scaling-fullstack

Last synced: 11 months ago
JSON representation

Yeoman generator - Simple RESTful server designed for horizontal scalability, based on [MERN] MongoDb, Express, Redis, NodeJS.

Awesome Lists containing this project

README

          

# generator-scaling-fullstack [![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url]
> Simple RESTful server designed for horizontal scalability, based on [MERN] MongoDb, Express, Redis, NodeJS.

## Installation

- Node >= 6.x.x (Recommended 8.x.x)
- Npm >= 3.x.x (Recommended 5.x.x)
- MongoDB >= 3.x.x
- Redis >= 3.x.x

First, install [Yeoman](http://yeoman.io) and generator-scaling-fullstack using [npm](https://www.npmjs.com/) (we assume you have pre-installed [node.js](https://nodejs.org/)).

```bash
npm install -g yo
npm install -g generator-scaling-fullstack
```
- Mongodb:
- Redis: - Ubuntu (sudo apt-get install redis-server) - Mac (brew install redis)

Then generate your new project:

```bash
mkdir example-app
cd example-app
yo scaling-fullstack
```

## Getting To Know Yeoman

* Yeoman has a heart of gold.
* Yeoman is a person with feelings and opinions, but is very easy to work with.
* Yeoman can be too opinionated at times but is easily convinced not to be.
* Feel free to [learn more about Yeoman](http://yeoman.io/).

## Start [Development]

`npm start`

Listen Server (default):
Listen Client (default):

## Build

`npm run build`

output: `server/dist`
example: `node server/dist/server/app.js`

## Test

`npm test`

## License

MIT © [Leonardo Rico](https://github.com/kevoj/generator-scaling-fullstack/blob/master/LICENSE)

[npm-image]: https://badge.fury.io/js/generator-scaling-fullstack.svg
[npm-url]: https://npmjs.org/package/generator-scaling-fullstack
[travis-image]: https://travis-ci.org/kevoj/generator-scaling-fullstack.svg?branch=master
[travis-url]: https://travis-ci.org/kevoj/generator-scaling-fullstack
[daviddm-image]: https://david-dm.org/kevoj/generator-scaling-fullstack.svg?theme=shields.io
[daviddm-url]: https://david-dm.org/kevoj/generator-scaling-fullstack