Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/theinfosecguy/servergen

CRA Alternative for NodeJS
https://github.com/theinfosecguy/servergen

expressjs javascript nodejs server

Last synced: about 1 month ago
JSON representation

CRA Alternative for NodeJS

Awesome Lists containing this project

README

        


ServerGen - Setup Server & MVC within seconds


# Get your Node/Express Server Ready within seconds.

## Installation

This is a [Node.js](https://nodejs.org/en/) module available through the
[npm registry](https://www.npmjs.com/).

Before installing, [download and install Node.js](https://nodejs.org/en/download/).

```bash
$ npm install servergen
```

NPM JS Package Link : [ServerGen](https://www.npmjs.com/package/servergen)

## Features 🎉

1. MVC Directory Structure
2. Multiple View Engine ( Pug, EJS, HBS )
3. Gitignore & Docker Support Added
4. Express/Node Server Boilerplate
5. Mongoose Boilerplate for MongoDB

What else you need? 🤫

## Future Scope

1. Add Swagger Documentation
2. Add Passport Authentication
3. Sequalize ORM for MySQL & PostgreSQL

## Usage ✏

Usage: `servergen [options]`

Options:

```
-V, --version output the version number
-f, --framework Enter Name of Framework: Node | Express
-n, --name Enter Name of App
-v --view Name of View Engine: Pug | Jade | EJS | HBS
--db Install Mongoose & the Folder Directory for it
-h, --help display help for command
```

## License

[MIT](LICENSE)