Job Portal Project using PHP and MySQL
Online Job portal system is an application which connects employers and job seekers where employers are the source of the resources and the job seeker can find and apply for their targeted job.
In Online Job portal system we use PHP and MySQL database. This is the project which keeps records of the employer, jobseeker and administrator. The online Job portal system has three modules i.e. Jobseeker, Employer and Admin.
Project Name | Job Portal |
---|---|
Language Used | PHP5.6, PHP7.x |
Database | MySQL 5.x |
User Interface Design | HTML, AJAX,JQUERY,JAVASCRIPT |
Web Browser | Mozilla, Google Chrome, IE8, OPERA |
Software | XAMPP / Wamp / Mamp/ Lamp (anyone) |
Last Updated | 26 Feb 2023 |
Project Modules
In the Online Job portal system, we use PHP and MySQL database. This is the project which keeps records of the employer, jobseeker, and administrator. The online Job portal system has three modules i.e. Jobseeker, Employer and Admin.
Admin Modules
This module provides administrator related functionalities. The administrator manages the entire application and maintains the profiles of applicants and employers.
Dashboard: In this section, admin can briefly view the total job category, total employer, total candidates, and total job.
Job Category: In this section, admin can manage jobcategory (add/update/delete).
List of Employer: In this section, admin can view the list of employers and see the detail of individual employers.
Reg Jobseeker: In this section, admin can view the list of candidates(jobseeker) and see the detail of individual candidates(jobseeker).
Pages: In this section, admin can manage the about us and contact us pages.
Reports: In this section admin can generate a report of how many employers and candidates register between two dates.
Search: In this section, admin can search a particular employer and candidates by company name and mobile number respectively.
Admin can also update his profile, change the password, and recover the password.
Employer Module
This module provides functionalities related to employers. Employers can post vacancy details and update the details as and when necessary. Employers can search through applicant resumes based on different criteria.
Jobs: In this section, an employer can post the job and manage the jobs.
Candidates List: In this section, the employer can view the list of applied candidates and send messages to selected candidates.
Reports: In this section employers can view how many candidates apply for a job in particular periods.
Employers can also update his profile, change the password, and recover the password.
Candidates(Jobseeker) Modules
Home: In this section, candidates can view job which is posted by an employer and apply for those jobs.
Applied Jobs: In this section, candidates can view the response of applied jobs.
About Us: In this section, candidates can view the about us page of the website.
Contact Us: In this section, candidates can view the contact us page of the website.
Candidates(Jobseeker) can also update his profile, change the password, and recover the password.
Some of the Project Screens
Home Page
Job Seeker Registration
Employer Registration
Admin Dashboard
Employer List
How to run the Job Portal Project
1.Download the zip file
2.Extract the file and copy jobportal folder
3.Paste inside root directory(for xampp xampp/htdocs, for wamp wamp/www, for lamp var/www/html)
4.Open PHPMyAdmin (http://localhost/phpmyadmin)
5.Create a database with name jobportal
6.Import jobportal.sql file(given inside the zip package in SQL file folder)
7.Run the script http://localhost/jobportal
Admin Credential
Username: admin
Password: Test@123
Employer Credential
Username: amitk.test@tcs.com
Password: Tcs@321
or Register a new employer
Jobseeker Credential
Username: john@test.com
Password: Test@123
or Register a new employer.
View Demo
Project Download Link