React-native project for Dubium app
- Fork this repo
- Clone your forked repo
git clone
- Add the main repo as upstream
git remote add upstream {url}
- Make your changes and push to your(forked) repo.
- Create a pull request from github to main repo.
To get some changes from main repo git pull upstream
NOBODY SHOULD DIRECTLY PUSH TO THE MAIN REPO.
There will be 2 branches
- main
- dev
Apart from the 2 branches above you can create as many branches as you want.
NOBOBY SHOULD MAKE PULL REQUEST TO MAIN BRANCH. All changes should be made to dev.
src
|- screens (screen lvl components)
|- controllers (business logic)
|- config (configuration file e.g colors etc)
|- components (helper components)
- Constants.js file should be made for all the the constants in your project.
- Commits and pull requests should be made with proper descriptive messages.
Apart from this you can create any folders if you want.