This project is a React boilerplate used by ConsenSys to start new projects.
It includes
- a stack of .js library that we use on a daily basis
- an easy starting set-up using
docker - contributing guidelines for new developers
- Change
name,version,description,repository,keywords,author,bugsin./package.jsonif needed - Change the icon in
./public/favicon.ico - Change title in
<title>tag of./public/index.html - Change
short_name,nameand possiblytheme_colorandbackground_colorin./public/manifest.json - Update every line
README.mduntil this line
This application make active usage of
- create-react-app that packs many utilities
- redux for state management
- react-router v4 for routing
- connected-react-router to connect router to redux state
- material-ui v1 as main visual component library
- docker>=17.0.0
- docker-compose>=1.17.0
- node>=9.0.0
- yarn>=1.6.0
If not yet done, clone project locally and install node dependencies
git clone <project-url> && cd <project-folder>
yarn install # install node dependencies locallydocker-compose up # start application in dev modeRefer to contributing guidelines