You are on page 1of 4

Online Job Portal:

Abstract:
Online Job Portal is a PHP, MySQL based project, demonstrating the functionalities required to run a job
portal. With the advent of internet applying for jobs and getting a placement has become a hassle free
task. A job seeker can view thousands of jobs posted by employers and can apply for a job suiting his
skills. Job Portal enables an employer can post a job and can view information of enrolled job seekers,
shortlist candidates for an interview and select best in industry candidates. An Employer can view and
download the resume of applicants. Online job portal project is made up of 3 modules namely,
Dashboard, Employer and Job Seeker.

Introduction:
With the advent of internet applying for jobs and getting a placement has become a hassle free task.

Modules:

1) Dashboard:

 Show all jobs and an option to apply.


 Filter jobs based on job title search.
 Filter jobs based on category.
 Filter jobs based on industry.

2) Employer Module:

 New employers can register into the system.


 Create new posts, view a post, modify or delete a post.
 View Applicants details.
 Download the Applicants resume.
 Accept or reject and application.

3) Job Seeker.

 Register into the system, Upload resume.


 Apply for a job.
 View applied job status.

Requirements:
Employer:
1. Registration – 4 columns in databse.
a. Name
b. Authorized person Email
c. Password – Store hash
d. Logo – Image

2. SignIn
a. Email
b. Password

3. Post a job
a. EmployerID :eid foreignKey
b. Name eg: Senior Associate or network engineer
c. Category : eg: information security
d. minExperiance - varchar
e. Description - varchar (6000)
f. Salary - varchar
g. Industry - combo box
h. Role eg: software developer, Senior manager etc
i. Employment type
j. Status : varchar -> open or close -> select box with only these options

4. View applicants: integrate bootstrap datatable


a. Option to add an applicant.

5. Manage Job -> update all fields and change the status between open and close.

Job Seeker:

1. Register
a. Name
b. Email
c. Pass
d. Qualification
e. Dob
f. SKILLs eg: c,c++
g. Upload resume - file
2. Apply to job
3. View applied jobs
System design:

Post
Employer Job

View & Apply


View, Accept or
Reject an
Applicant
Job Seeker
ER diagram:

Project Screenshots:
Take the screenshots as per walkthrough video or based on your understanding of project.

You might also like