1
ABSTRACT
A job portal is a website dedicated for online information about
recruiters as well as job seekers.
A job portal helps both the job seekers and recruiters finding the right
organization for the employees. In the case of job seekers, according to
their educational qualification, experience and their preferences, the job
portal shows the list of companies to the job seeker. And, to the recruiters,
provides the suitable candidates from a pool of lacks.
So, a job portal is the perfect online arena, where both the job seekers and
the employers find their goal in the pursuit. of getting a topnotch company
for the suitable candidates.
1. Introduction
This web-based portal basically concerned with different job
services provided by different companies. is also concerned
with details of jobseekers.
Jobseeker can view the list of different jobs and can apply for jobs.
Then the company going to select the required job seekers for their
qualification and update the database.
The portal going to follow different companies’
policy. Their be an admin to manage all things.
Online job portal is a web application built in PHP. It provides the
candidates, ability to register to this application and search for jobs,
manage their accounts. Each candidate will have an account with their
own home page.
On the other hand, Employers those are willing to publish the jobs for
their company to candidates, can register to the job portal and get their
own account created and can post jobs to portal 's database.
1
Registered Employers can add or remove jobs and these jobs can be seen
by various candidates and they can contact the concern person for the
job. Main aim of this web application is to make an user friendly
platform where, applicant can search jobs easily and is accessible to
everyone who are interested.
The Purpose of the application is to provide Job portal for Job Seekers, to
submit. their CV and apply for job, where Employer can select best
Employees from available candidate profile.
Problem Statement
The old system requires applicants to search through print and
visual media for job opportunities.
Applicants need to apply for jobs using conventional
methods and appear for interview on a specified date at a
specified location.
Employers need to advertise the vacancies and sort all
applicant details, conduct selection procedures and complete
the formalities.
This approach is tedious and requires much effort and
resources. Solution:
The solution of that problem is "Online Job Portal" where
applicants easily find the jobs and employer can find suitable
candidates for the job .
Proposed System
Simple and professional GUI for users of all qualification
groups.
Increased filtering for employees seeking job as a Fresher Or
as an Experienced individual.
2
Home Page
3
Login_page
Scope of Project
The online job portal that is developed provide jobseekers with
different jobs information like:
• online applying for jobs
• search for jobs
Supported by well-designed database and web-based design.
A friendly user interface is provided to facilitate different
services.
The basic scope contains:
• Jobseeker's Area
• Company's Area
• Administrator's Area
•
4
1.1 Modules
The main users in the project can be categorized into three modules as
follow:
1. Admin
2. Employer
3. JobSeeker
1.2 Definitions,Acronyms and Abbreviations
1. Admin : The authorized person who controls all the network
2. Employer : Who creates vacancies
3. JobSeekers : The person who sell applies for job
1.3 Functional Requirements
In this section we will briefly discuss different functional requirement of
different users.
1.4 Admin
5
1. Manage Job Seeker and Employer Profiles
2. Add New Services, Related to Employers or Job Seekers
3. Send Message to Employer and Job seeker for Subscription etc
4. Provide Roles and Authentication to Users
5. Most Recent Jobs to be displayed on home page
6. Create // Edit / Save as many icon sets as you like
7. Admin can Add/Edit/Delete/Approve/Disapprove any job
6
8. Private labelled and fully integrated with your existing web site's
look and feel.
9. Manage Featured Employers Showcase.
10. Setup multiple admin with file access privileges
7
1.5 Employer
1. Post jobs with detailed job description (job title, company name,
company url, location, job type, work type, description, required
skills...)
2. Ability to create and edit a company profile.
3. Employer Registration
8
4. Reporting information on how much time left on each job posting
and how long left on CV access
5. Information on number of vacancy viewings and applications
6. Register and sign-up online for Memberships, Job packages, job
postings or resume database access.
7. Update profile at any time.
8. View Submitted Job Seeker CV
9. Download document uploaded by jobseeker
10. application viewed and applied by employer.
1.6 Job Seekers
1. Apply for a job with the click of a button
2. Resume Posting/ upload their document
3. Job Seeker Registration
9
4. Login and update profile, including forgotten password reminders
5. View Application History from profile
6. Powerful online job search menu.
7. Job seeker sets 'privacy level' to control how much information is
visible to employers through resume searches.
8. Search jobs by qualification, companyName, location.
10
9. Add multiple list of qualification and experience.
10. send feedback to admin.
11
1.7 Non-functional Requirements
1. Secure access of confidential data (user's details).
2. 24 X 7 availability
3. Better component design to get better performance at peak time
4. Flexible service based architecture will be highly desirable for
future extension
1.8 Hardware Requirements
Processor Intel Pentium And Above Version
Speed 1.60 GHz
Hard Disk : 20GB And Above
Key Board . Standard
1.9 Software Requirements
Operating System : Windows 7 and Above
Data Base • MYSQLi
Tools XAMPP,PHP, JQUERY, JS, CSS,HTML.
12
Limitation of our project
The following are not properly implemented in our project because of
time give to develop these web application
1. Admin Not Manage Payments of Both Employer and Job Seekers
2. Admin Not Manage premium employers
3. Employer Not Retrieve passwords reset by automated email.
4. Employer Not Give Payment option by invoice, credit/debit card.
5. Employer Not Retrieve passwords by automated email.
6. Jobseeker Not Automatically retrieve passwords by email.
CONCLUSION AND FUTURE WORK
Here, we are designed a project "Online Job Portal" using XAMPP
MYSQLI. All the application codes are in PHP with the JS,HTML,CSS
and JQUERY backend. My project satisfies all the functional
requirements mentioned in the project. however, it doesn't contain any
Franchise (License to sell company’s product) module. In future I will
add this feature in this portal with some other variation, I would like to
design more userfriendly portal system.
13
Mainly we work for completely restrict our limitation which listed
above and develop a web application which have full functionality
and flexible with technology.
14