๐Ÿ“š Contribute

Contribute to PYQFort

You can contribute to PYQFort as per the guidelines stated below

Primary contributions (Technical)

GitHub link: https://github.com/Saumy1905/PYQFort

๐Ÿ”„ Cloning the Repository on Your Laptop

To contribute, first fork the repository and then clone your fork:

git clone <your-forked-repo-URL>

๐Ÿ“‚ Making Changes

  1. Navigate to the cloned directory and follow the commands:
    cd PYQFort
    git remote add upstream https://github.com/Saumy1905/PYQFort.git
    git remote -v
  2. Create a new branch for your contribution:
    git checkout -b college-name
  3. Add new PYQs or make improvements.
  4. Stage the changes:
    git add .
  5. Commit your changes with a meaningful message:
    git commit -m "Added PYQs for [Branch] [Sem] [Subject] [Code]"
  6. Push the changes to your fork:
    git push origin college-name

๐Ÿ”„ Submitting a Pull Request

  1. Go to your forked repository on GitHub.
  2. Click on "Compare & pull request".
  3. Add a brief description of your changes.
  4. Click "Create pull request".

If you are contributing to this project, then follow these guidelines:

[Data Dumping]

  1. Add your college directory in the DATA_DUMP folder in which other colleges are added
  2. Not to add new college directory inside some other college
  3. Not to add irrelevant content inside the college repository

[Data Structure]

  1. We'll later structure the data from the Data_Dump directory and index it to PYQFort

๐Ÿš€ Your contribution will be reviewed and merged into the main repository!