To run the backend, execute docker-compose up in the strativa_backend directory.
To clone, change directory to the desired directory and execute:
git clone https://github.com/kurtacuna/strativa.git
To create a feature branch, navigate to the repository and execute:
git branch -b branchname
To install the dependencies needed in Flutter, change directory to strativa_frontend and execute:
flutter pub get
alternatively:
flutter pub get -C path/to/strativa_frontend
To install the dependencies needed in Django, change directory to strativa_backend and execute:
pip install -r requirements.txt
alternatively:
pip install -r path/to/requirements.txt
Steps for pushing:
- Fork this repository to your own account.
- Clone the repository in your account.
- Create feature branch before commiting.
- Push to your own repository.
- Create a pull request to this repository.
Also, create a .gitignore file inside strativa_frontend and strativa_backend and then copy the the contents of each folder's gitignore.txt file into its respective .gitignore file.
Steps for forking:
- Go to this repository and fork it.
- Execute
git remote -v. This should show this repository's link. - Execute
git remote set-url origin <your_forked_repository>. - Now, when you pull or push, it should be to your forked repository.
Steps for creating a pull request:
- Go to your forked repository.
- Navigate to the pull request tab, and create a new pull request.
- Specify the title and details. Then, create pull request.