#Frontend services for PMB 2017 Web Platform
This project is initiated with React Boilerplate, see docs folder or visit their repo for further documentations and issues.
Tech used:
- React
- Redux
- Redux-saga
- React-router
- Styled-components
- Superagent
- ServiceWorker
- Eslint
Installation and how-tos:
- Install NPM and Yarn
- Clone this repository and go to the folder
- Run
yarnto install dependencies - Run
yarn startto run this repository locally - If you want to add new component or container run
yarn generateand follow the steps - You can ask further questions and errors you encounter to line: kennydharmawan and Google.
Development flows:
- New Feature or functionality:
git pull origin mastergit checkout {FEATURE_NAME}- Develop your feature on that branch, do commits as usual
- When finished, do
git fetch origin masterto update your local master and dogit merge masterin your branch, fix any conflicts that arise - After fixing conflicts (if there are any), submit a pull request
- Hotfix:
git pull origin master- Fix problem in master, commit and push when done