Gsorcerer lets you find issues and search GitHub codebases for the organizations coming every year. Here you can find all the GSoC organizations and their GitHub open issues(Usually Good first issues).
To set up the project follow the given steps:
- clone this repo using
git clone https://github.com/OsafAliSayed/GSorcerer.git
- Enter the project directory
cd GSorcerer
- initialize a python environment
python -m venv venv
- start the environment
venv/Scripts/activate
for Windows orsource venv/bin/activate
for Linux-based OS. - install dependencies
pip install -r requirements.txt
- Create migrations
python manage.py makemigrations
python manage.py migrate
- Create super user to access admin panel
python manage.py createsuperuser
- Finally run the project using
python manage.py runserver
- GSorcerer lets you find/filter issues from organizations that come in GSoC
- You can then contribute to them easily by not having to go through GitHub repositories suitable for you.
- Find the organization and contribute by directly filtering from the site.
- Easy-to-use UI
Here are some of the screenshots of the main project screens.
Make sure to star the repository if this helps you!