# React web
> Yeoman generator for creating interactive web sites with React and Redux + Webpack, Flow, ES7+, Babel, Yarn, npm Scripts, i18n, Redux Saga, SCSS, CSS Modules

[![Build Status](https://travis-ci.org/KarolAltamirano/generator-react-web.svg?branch=master)](https://travis-ci.org/KarolAltamirano/generator-react-web)
[![Dependency Status](https://david-dm.org/KarolAltamirano/generator-react-web.svg)](https://david-dm.org/KarolAltamirano/generator-react-web)
[![npm version](https://badge.fury.io/js/generator-react-web.svg)](https://badge.fury.io/js/generator-react-web)

## About generator
Generator helps you initialize new interactive web site project.

## Features
- Flow
- React
- Redux
- i18n
- Redux Saga
- Webpack
- ES7+
- Babel
- Yarn
- npm Scripts
- CSS Modules
- SCSS

## Getting Started
### Requirements
- NodeJS v6.0 or newer
- npm v3.10 or newer
- yarn (to install run `npm install --global yarn`)
- yo (to install run `npm install -g yo`, to update run `npm update -g yo`)
- flow-typed (to install run `npm install -g flow-typed`)

### Installation
- Install: `npm install -g generator-react-web`
- Run: `yo react-web`

### Build
- Run: `yarn run start` to start dev server and watch for file changes
- Run: `yarn run build` to build for production
- For more information about the boilerplate, see its [README.md](https://github.com/KarolAltamirano/generator-react-web/blob/master/app/templates/README.md)
