The repository for TA Portal launched in 2019-20.
To install all the required packages mentioned in requirements.txt, run:
pip install -r requirements.txt
Whenever a new package has to be installed, add it in requirements.txt as well.
Now on create branches, do the individual work on your branch and push in that branch itself, after someone reviews the code, the code will be merged in the master branch. DON'T push the code in master branch itself.