- DB_USER, DB_PASS, API_KEY, GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET and GOOGLE_CALLBACK_URL in a .env file
- npm i
- npm run client:dev on one terminal
- npm run server:dev on other terminal
- visit localhost:3000
- Clone Repo
- git checkout -b staging
- git pull origin staging
- git checkout -b
username-feature-branch-name
- After working on the branch and thoroughly testing
- git push origin
feature-branch-name
- raise pull request against staging branch
- Request feedback on PR
- Another team member that authorises PR merges to staging.
- At end of project.
Someone merges staging to master.