- Fork the repository on GitHub.
- Clone your forked repository to your local machine.
$ git clone https://github.com/your-username/clubs-event-platform-backend.git
$ cd clubs-event-platform-backend
$ virtualenv venv
$ venv/Scripts/activate
$ source venv/bin/activate
$ deactivate
After creating virtual environment
$ pip install -r requirements.txt
$ python manage.py makemigrations
$ python manage.py migrate
$ python manage.py runserver
Create a new branch for your contribution.
$ git checkout -b your_name/unique_feature_name
- Make your desired changes to the codebase.
- Test your changes thoroughly to ensure they work as expected.
- Document any new features, modifications, or important considerations.
- Commit your changes with a descriptive commit message.
- Push your changes to your forked repository.
$ git commit -m "Add new feature: ..."
$ git push origin my-contribution
- Go to the original repository on GitHub.
- Switch to the branch you just pushed.
- Click on the "New Pull Request" button.
- Fill out the necessary details and provide a descriptive summary of your changes.
- Submit the pull request for review.
Once you have submitted a pull request, the project maintainers will review your changes. They may provide feedback or request further modifications. Please respond to any comments in a timely manner and make the necessary adjustments.