https://github.com/shotjs/shot-cli
Master of ceremonies for generators in the Shot CLI.
https://github.com/shotjs/shot-cli
cli expressjs mongodb mongoose nodejs shotjs socket-io
Last synced: 9 months ago
JSON representation
Master of ceremonies for generators in the Shot CLI.
- Host: GitHub
- URL: https://github.com/shotjs/shot-cli
- Owner: shotjs
- License: mit
- Created: 2016-12-29T05:44:20.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2023-02-27T01:11:11.000Z (over 3 years ago)
- Last Synced: 2025-09-06T08:52:59.732Z (10 months ago)
- Topics: cli, expressjs, mongodb, mongoose, nodejs, shotjs, socket-io
- Language: JavaScript
- Homepage: https://shotjs.github.io
- Size: 10.7 KB
- Stars: 2
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- Contributing: .github/contributing.md
- License: license
Awesome Lists containing this project
README
> A fast streamline to build of realtime middleware layers in Node.js.
[](https://travis-ci.org/shotjs/shot?branch=master)
[](https://www.codacy.com/app/shotjs/shot/dashboard)
[](https://david-dm.org/shotjs/shot)
[](https://www.npmjs.com/package/shot-cli)
[](https://www.npmjs.com/package/shot-cli)
[](https://gitter.im/shotjs/shot)
## Why it's awesome?
Shot is a fast streamline to build of realtime middleware layers in Node.js. No complexity. No stress. Using some technologies you love: Express, MonogoDB and Socket.IO. Specially designed for higher productivity to further enhance your time.
## Install
**Install with npm**
```bash
$ npm install shot-cli --global
```
**Install with Yarn**
```bash
$ yarn global add shot-cli
```
Run with npx (without installing)
```bash
$ npx shot-cli
```
## Usage
Create a new app using the command `shot init`, then install dependencies and run with `npm start`.
```sh
$ shot init new_app
$ cd new_app
$ npm start
```
*NOTE: Please make sure your MongoDB is running. For MongoDB installation guide see [this](https://docs.mongodb.org/v3.0/installation/).*
## Table of Contents
- [Getting Started](http://shotjs.github.io/#getting-started)
- [Tips](http://shotjs.github.io/#tips)
- [Support](http://shotjs.github.io/#support)
- [Examples](http://shotjs.github.io/#examples)
## Contributing
Want to contribute? Follow these [recommendations](https://github.com/shotjs/shot/blob/master/.github/contributing.md).
## License
Designed with ♥ by [CJ Patoilo](http://cjpatoilo.com). Licensed under the [MIT License](http://cjpatoilo.mit-license.org).