CharityDonate 🧑🏽💻 Here is a workflow to contribute to projects. Clone this repository to your local machine. git clone [this-repo] Change to the repository directory on your computer: cd CHARITYDONATE Create a branch using the git switch command: git switch -c branch-name Create your virtual environment(Linux OS) python3 -m venv venv; source venv/bin/activate Install all Packages in requirements pip install -r requirements.txt Install all Packages in requirements pip install -r requirements.txt Run Migration python3 manage.py makemigrations; python3 manage.py migrate Run Server ensure that is no error, if there is(are) errors, fix them before pushing python3 manage.py runserver Implementing your features if you install a new packge, add to the requirements file using this pip freeze > requirements.txt Push to your branch(not main branch) git push origin branch-name Then Come to Github to make pull request