Welcome to reenode 👋
🔥 A CLI for generating React + Node boilerplates 🚀 with handful configurations. reenode helps you to create boilerplates with different configurations such as react-router, redux and MongoDB.
Demo 🎥

Install
Node version should be 10 or 10+.
npm install -g reenode
yarn global add reenode
Usage
create [app-name]: helps to create boilerplate that you want. Just run: reenode create my-app
--help | -h: Helps you to get help about reenode.
--version | -v: Gives current version of reenode.
You can simply create a project by running:
reenode create project-name
Features
- Hot Module Replacement in client-side in dev mode.
- Live server reloading using
nodemon in dev mode.
- Different boilerplates generation.
eslint and prettier setup.
Setup for ESlint + Pritter + VS Code:
"prettier.eslintIntegration": true,
"prettier.jsxBracketSameLine": true,
"editor.formatOnSave": true,
Introduction
Every boilerplate container three main folders:
Note: Feel free to edit files according to your need.
client : This folder contains all the code related to client such as react, redux, react-router, etc.
server : This folder contains all the code related to server such as node, express, mongodb.
build-utils : This folder contains all the configuration related to webpack.
Author
👤 Praveen Kumar Saini
📝 License
Copyright © 2019 Praveen Kumar Saini.
This project is MIT licensed.
Show your support
Give a ⭐️ if this project helped you!
This README was generated with ❤️ by readme-md-generator