Sunteți pe pagina 1din 5

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.
With the advent of internet applying for jobs and getting a placement has become a hassle-
free task. Online Job portal is an application developed using html, CSS, JavaScript, Php and
MySQL technologies which connects employer and job seekers where employers register
themselves and post jobs using the system which will be visible to all the site users whether
registered or not registered. And the job seekers can find and apply for their targeted job,
only the registered job seekers can apply jobs and view status of applied jobs. The employers
can view the job seekers resume who have applied their posted job and accept or reject the
application. The status of job application can be viewed by respective applicant/job seeker.

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.

S-ar putea să vă placă și