Deployed to automate the process of allocating vacant seats to students interested in upgrading their academic branches after the completion of their first year in college.
Accepts the following information from students who wish to upgrade from their current academic streams :
- Name
- College Roll Number
- Current Branch
- CPI
- Branch Upgrade Preferences
After gathering the data from each interested student, the admin inputs the available seats in each branch following which an algorithm is run which compares the student requests to the vacant seats. It then proceeds to grant requests to the students based on their ranks, preferences and the availability.
- Install Xampp
- Open the Control Panel / Manager from the downloaded Xampp file.
- Start the MySQL database and Apache Server.
- Open the htdocs folder in the Xampp file and clone this repository.
- Run the database.php file to create the requisite tables on the server.
- Can be interchanged with Step 3. Go to index.php. Login onto the admin profile and submit the number of available seats in each branch
Default Admin Login Credentials : The information will be saved in the seatsDetails table.Username Password admin@gmail.com admin - register.php handles the student information registrations.
- After all the students have registered, login back to the admin profile and click on Compute Upgrade Details which runs the algorithm.
- Finally click on View Upgrade Details to see the new allocated branches.