Skip to content

Latest commit

 

History

History
32 lines (28 loc) · 1.2 KB

File metadata and controls

32 lines (28 loc) · 1.2 KB

#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:

  1. React
  2. Redux
  3. Redux-saga
  4. React-router
  5. Styled-components
  6. Superagent
  7. ServiceWorker
  8. Eslint

Installation and how-tos:

  1. Install NPM and Yarn
  2. Clone this repository and go to the folder
  3. Run yarn to install dependencies
  4. Run yarn start to run this repository locally
  5. If you want to add new component or container run yarn generate and follow the steps
  6. You can ask further questions and errors you encounter to line: kennydharmawan and Google.

Development flows:

  • New Feature or functionality:
    1. git pull origin master
    2. git checkout {FEATURE_NAME}
    3. Develop your feature on that branch, do commits as usual
    4. When finished, do git fetch origin master to update your local master and do git merge master in your branch, fix any conflicts that arise
    5. After fixing conflicts (if there are any), submit a pull request
  • Hotfix:
    1. git pull origin master
    2. Fix problem in master, commit and push when done