Bears-Team-22
In this voyage we are cloning the JobBatical web site
Getting start
- Fork this project.
- Clone your fork and prepare it.
> git clone https://github.com/YOUR_USERNAME/YOUR_FORK_NAME.git
> cd YOUR_FORK_NAME
> yarn install-all
> yarn start
The project is divided into two parts; a front-end and a back-end.
The project can be run separately in different terminals but if you run from the root, gulp.js will take care of everything.
Contribution steps:
- Use the yarn package manager as we have used yarn to scaffold the app. See https://yarnpkg.com.
- Make a separate branch per feature added or bug fixed. Make a different PR for each so that we can track history better.
- DO NOT COMMIT CHANGES THAT BREAK THE RENDER
- Open a new issue for new features.
- Keep you commit messages meaningful
- Squash your commit if there are more than one.
- Running tests before commit is recommended.
- Do not commit package-lock.json as we are using yarn.lock
- Keep your environment vars in config.js file. If you add any config.js variables make sure to add them config.sample.js file for the references.
- Keep your fork up to date to avoid merge conflicts.
Happy coding!!