Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yurikrupnik/generator-mussia
Yeoman generator for React with an Express server
https://github.com/yurikrupnik/generator-mussia
application boilerplate client client-side expressjs mongodb mongoose react server server-side yeoman yeoman-generator
Last synced: 2 months ago
JSON representation
Yeoman generator for React with an Express server
- Host: GitHub
- URL: https://github.com/yurikrupnik/generator-mussia
- Owner: yurikrupnik
- License: mit
- Created: 2018-08-17T22:45:15.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T20:32:14.000Z (about 1 year ago)
- Last Synced: 2024-11-07T03:46:17.186Z (2 months ago)
- Topics: application, boilerplate, client, client-side, expressjs, mongodb, mongoose, react, server, server-side, yeoman, yeoman-generator
- Language: JavaScript
- Size: 318 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Yeoman Generator for React projects
[![Build Status](https://travis-ci.org/yurikrupnik/generator-mussia.svg?branch=master)](https://travis-ci.org/yurikrupnik/generator-mussia)> Yeoman generator for creating Client or Fullstack applications,
using ES2017, MongoDB, Express, React, and Node - built upon modules
from [React Boilerplate](https://github.com/yurikrupnik/react-boilerplate)
[Yeoman](http://yeoman.io/learning/) is a generic scaffolding system allowing the creation of any kind of app. It allows for rapidly getting started on new projects and streamlines the maintenance of existing projects.## Get started
Install `yo` and `generator-mussia`
```
npm i -g yo generator-mussia
```
This will install yo and our generator on your local machine.## Usage
Run `mussia` generator:
```
yo mussia [your-app-name]
```
This will create your-app-name folder in your pwd.
Generate your selected project.
Install node_modules**Please Note:** Incase of bcrypt installation, see [bcrypt](https://www.npmjs.com/package/bcrypt) Version Compatibility table.
Package version depends from node version, adjust package.json accordance.
```
cd your-app-name
```
Run MongoDB
```
npm run start:mongo
```
Run project:
```
npm start
```And build what ever you desire.
[For more information about the boilerplate](https://github.com/yurikrupnik/react-boilerplate)## License
Copyright © Yuri Krupnik | The MIT License