This project is an Create React App - v2.1.1 boilerplate with integration of Redux, React Router, Redux thunk & Reactstrap(Bootstrap v4)
Before starting with project, please headover to CRA documentation.
$ yarn install (if you are using yarn)
$ yarn start
To create production ready codes -
$ yarn build
$ yarn analyze
for more commands refer
Before starting development please go through -
src/home/ module for an ideal directory structure
Domain-style for code structure-
Domain-style : separate folders per feature or domain, possibly with sub-folders per file type
For more details refer
Place all common components such as Header/Footer in
src/like - -
src/homeFeature folder must contain booststrap file named
index.jsand css file 'style.css' at root
Next as per need, add sub folders like -
actionsinside Feature folder like -
actionTypes.jswhich contains all actions to be exported
reducersinside Feature folder like -
index.jswhich combines all reducers using
Refer deployment section from CRA doc.
File an issue here.