Team - DePReSs 
git link to the project: 
       https://git.cse.iitb.ac.in/darshanp/Team_DePReSs_Project 
Team Members :
Piyush Sharma 		- 	203050055 	piyusharma@cse.iitb.ac.in
Sandeep Parihar 	-	203050083	sandy@cse.iitb.ac.in
Darshan Prabhu	 	-	203059005	darshanp@cse.iitb.ac.in
Rajiv Vaidyanathan Natarajan  - 203059003	rajivvn@cse.iitb.ac.in
==================================================================================
Motivation:

In many university departments, students seek to undertake a project under some faculty. Typically there will be a wide range of available projects that is offered, and usually the total number of project places exceeds the number of students, to provide something of a choice. 
Each professor will offer a variety of projects, but have very limited intake. Each students has preferences over the available projects the he/she finds acceptable, similarly professor will have some preferences over students that he/she is willing to supervise.
Motivation behind this project is to facilitate the professor handling large number of  applications and shortlisting of students at one place. This portal makes  it easier for them to view and shortlist students on a GUI interface. It saves their time and mostly reduces manual work. 
Detailed Description of this project is discussed in the Developer Manual and User Manual.
==================================================================================

How to use:

Guide Allocation Portal is easy to use and very handy. 
You must install below mentioned dependencies before starting the project.

To install pip3, run the following command:
sudo apt-get -y install python3-pip

To install all requirements on ubuntu, run the following command in your terminal.
 virtualenv -p python3 gapenv
 source gapenv/bin/activate
 pip3 install -r requirements.txt

All other dependencies that is required to install is mentioned in the requirements.txt
To open the project one need to git clone the project. Open the terminal, go to project main directory and run the following commands.
    python3 manage.py makemigrations
    python3 manage.py migrate
    python3 manage.py runserver

Now the server is running. Open the web browser and type the link :  "localhost:8000". You can now access the Guide Allocation Portal. 

