University Recruitment System Project in PHP

By Prof. Fazal Rehman Shamil
Last modified on October 22nd, 2021

Code and documentation of University Recruitment System Project in PHP

 

Project Domain / Category

 

Web Application

 

Abstract / Introduction

 

This project proposes a web based “University Recruitment System” which will be beneficial for university’s pass out students to find their interested jobs posted by the Administrator (Admin) and the representatives of various companies. The system will allow the pass out students to create their profiles and upload their qualification details on the system. The system will also consist of a company representative login where various companies visiting the said recruitment system will be able to post the information about their vacancies and will also be able to view a list of pass out students, their qualification details, contacts and respective resumes. The admin will approve the registration request of pass out students and companies’ representatives. The admin can also check each student/company’s details and can remove faulty accounts.

 

 

The admin has overall rights over the system for information and user management. The system will handle student as well as company data and efficiently display all this data to respective sides.

 

 

 

Functional Requirements:

 

 

The system will consist of following Modules:

 

Admin:

 

 

  1. Login availability.

 

  1. Admin shall be able to accept/ reject user’s registration requests.

 

  1. Admin shall be able to view all users’ details.

 

  1. Admin shall be able to update all users’ details.

 

  1. Admin shall be able to view all registered users’ detail.

 

  1. Admin’s dashboard has overall functional rights.

 

 

Pass out Student:

 

 

  1. The student shall be able to login to system.

 

  1. The student shall be able to upload resume to system.

 

  1. The student shall be able to download resume from the system.

 

  1. The student shall be able to view a list of companies who have posted for vacancy.

 

  1. The student shall be able to view and print the resume.

 

  1. The student shall be able to view and print the list of vacancies.

 

Company:

 

 

The company representative shall be able to:

 

  1. Register and login to system.

 

  1. Upload list of vacant vacancies.

 

  1. Download resume from the system.

 

  1. View and print the resume.

 

  1. View and print the list of students who applied for a specific job.

 

 

 

Tools:

 

PhpStorm, NetBeans, Sublime Text, Php, JavaScript, jQuery, CSS, bootstrap, MySQL

Class diagram, activity diagram, data flow diagram, sequence diagram, use case diagram, testing test cases, SRS, Design, Test phase, and final deliverable., and others are needed to draw for this project.

You can use any of the following PHP Frameworks For developing this Web Development Project
1. Laravel
2. Phalcon
3. Fat-Free Framework
4. CodeIgniter
5. Laminas Project
6. CakePHP
7. FuelPHP
8. Slim
9. PHPixie
10. Symfony
11. Yii

Prof.Fazal Rehman Shamil (Available for Professional Discussions)
1. Message on Facebook page for discussions,
2. Video lectures on Youtube
3. Email is only for Advertisement/business enquiries.