Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 11

UNIVERISTY OF SAHIWAL, SAHIWAL

University Online: www.uosahiwal.edu.pk

DEPARTMENT OF COMPUTER SCIENCE

Project Proposal

Supervisor
Sir Junaid

Submitted by

Abdul Rehman
(BSSE E2-20-57 )

Bachelor of Science in Software Engineering

Department of Computer Science,


University of Sahiwal.

[05/03/2024]
project Title
JOBS PORTAL .PK
P ROJECT D ESCRIPTION :
Job Portal.Pk is developed for creating an interactive job vacancy Portal for
candidates.

This web application is to be conceived in its current form as a dynamic


site- requiring constant updates both from the job-portal as well as the
companies.

The objective of the project is to enable job-portal.pk to place their


resumes and find appropriate jobs while companies to publish their
vacancies and find good candidates.

It enables job-portal to post their resume, search for jobs, view personal
joblistings. It will provide various companies to place their vacancy
profile on the site and also have an option to search candidate resumes.

Online Job Portal Features:

 Administrator
 Job Provider
 Job Search
 Hiring Now for job
S YSTEM U SERS :

 Administrator
 Job Ads
 Job Provider
ADMINISTRATOR FEATURES:

Administrator can manage whole website:


 Manage complete job-portal section. Like:
activate/deactivate/delete/ edit job-portal.pk’s information.
 Admin user can view the job-portal.pk’ applications for each job.
 Manage complete employer section.
Admin user can activate/deactivate/delete/
edit company information.
 Manage posted jobs. Like: activate/deactivate/delete/edit posted job.
 Manage whole website content. Dynamic CMS is included to
manage the content of the website.
 Admin user can send message to any jobseeker or job provider.
 Admin user can send bulk emails as well.
 Admin user can manage the hiring or required section. Like: Add
or remove skills from the website.
 Manage success stories
 Admin user can manage and handle the prohibited words for whole
website.
 Admin user can add/edit companies, vacancies, hiring, users, and
categories, job CV of the jobseeker, job ads.

J OBPROVIDER / COMPANY
FEATURES :
After registration job provider can perform following action:

 Add / Edit company’s profile


 Post new job vacancies
 Edit / Deactivate posted jobs
 Job provider can see the list of jobseekers who has applied for the job
 Job provider can search jobseekers
 Job provider can see and download the jobseeker’s resume
 Job provider can send message to any job seeker

J OB SEEKER FEATURES :
After registration job seeker can perform following actions:

 Search for jobs


 Apply Online for desire or capable job
 Add/Edit profile information including qualification, experience, and
skills.
 Upload latest resume.
Main website (website font end):

From main website, user can perform following actions:

 Search jobs on the basis of skills, company, job title


 Register as a job seeker or as a job provider
 Login on job-portal.pk website
 About Us
 Contact us
 Recent Jobs
 Company
 Hiring Now
1. T OOLS AND T ECHNOLOGY :

“Working on Web Development”

 HTML5
 CSS3
 JavaScript
 Bootstrap5
 PHP & MySQL I (Database)
2. T OOLS :
 Visual Studio Code 1.7.4
 Adobe Photoshop
 Microsoft Word
 Xampp Server
3. R ESOURCES R EQUIRED :
Web Browser, Internet Webserver, Local server,
Laptop OR PC Core i5, Hard Disk 250GB, and RAM 4GB.
TABLE OF CONTENTS

ABSTRACT
ACKNOWLEDGMENTS
TABLE OF CONTENTS
LIST OF FIGURES
LIST OF TABLES

ABSTRACT
This project is aimed at developing an online search job Portal for the
Placement Details for job seekers. The system is an online application
that can be accessed throughout the organization andoutside as well with
proper login provided. This system can be used as an Online Job Portal
for User. User logging should be able to upload their information in the
form of a CV. Visitors/Company representatives logging in may also
access/search any information put up by Job aspirants. It provides the
recruitment of people with all the necessary tools to schedule the
interview and applicants to register and apply for jobs and interviewers
to view the interview details. It provides the users with all the necessary
privileges to access and modify the data intended for them.
ACKNOWLEDGEME
NTS

First of all, we would like to thank the almighty ALLAH. Today we are
successful in completingour work with such ease because He gave us the
ability, chance, and cooperating supervisor.
We would like to express our gratitude to our respected Sir Junaid. We
are grateful to our honorable supervisor Assistant Professor, Department
of Computer Science & Engineering for the guidance, inspiration and
constructive suggestions that helpful us in the preparation of this thesis.
Although he was always loaded with several other activities, he gives us
more than enough time in the work. He not only gave us time but also
proper guidance and valuable advice whenever we faced with some
difficulties. His comments and guidance helped me in preparing our
thesis report.
Last of all, we are grateful to my family; who are, always with us in our
every step of life.
Chapter 1: Introduction
1.1Introduction
1.2 What is Online Job Portal
1.3 Overview Of Project
1.4 Specific Objective of the Site

Chapter 2: Background of Online Job Portal 5

2.1 Online Job Portal


2.2 Advantage of Job Portal
2.3 Other Feature
2.4 Administrator
2.4.1 Administrator Home Page
2.4.2 Administrator Login Page
2.4.3 Administrator Change Password page
2.4.4 Employer Information Page
2.5 Employer
2.5.1 Employer Login Page
2.5.2 Employer Registration Form
2.5.3 Employer Search by Language
Chapter 3: Software Development Life Cycle

3.1 Software Development Life Cycle


3.2 SDLC Models
3.2.1 Scrutinizing Our Project Model
3.2.2 Waterfall Model
3.2.3 Waterfall Model Design
3.2.4 Waterfall Model Application
3.2.5 Waterfall Model Pros and Cons
3.3 Waterfall Model Advantages and Disadvantages
3.3.1 Advantages of Waterfall Model
3.3.2 Disadvantages of Waterfall Model

Chapter 4: System Tools Definition

4.1 System Tools


4.2 HTML
4.2.1 HTML tag
4.2.2 HTML5
4.2.3 What does HTML5
4.3 Cascading Style
4.4 PHP(Hypertext Processor
4.4 History of PHP
4.4.1 History of PHP Version
4.4.2 PHP 3
4.4.3 PHP 4
4.4.4 PHP 5
4.5 Advantages Of PHP
4.6 Disadvantages Of PHP
Chapter 5: System Design (UML)
5.1 Use Case
5.1.1 Elements of a Use Case Diagram
5.1.2 Use Case Diagram for Administration
5.1.3 Use Case Diagram for User
5.1.4 Use Case Diagram for Online Jobs
5.2 ER Diagram for Online Job

Chapter 6: Software Overview

6.1 Home page


6.2 Registration system
6.3 Login /Sign In process
6.4 Functions of Admin
6.4.1 Admin Dashboard
6.4.2 Job List
6.4.3 Add Job Category
6.4.4 Add Admin
6.4.5 Post a Job
6.4.6 Search Job List
6.5 Functions of User
6.5.1 User Dashboard
6.5.2 Job List
6.5.3 Search Job
6.5.4 Apply for the Job

Chapter 7: Conclusion & Future Plan

7.1 Conclusion
7.2 Future Plan
LIST OF FIGURES

2.1 Administrator Home page


2.2 Employer Login Page
2.3 Employer Registration form
3.1 SDLC Cycle
3.2 Waterfall Model Design
4.1 HTML tag
4.2 CSS Instructions
5.1 Use Case
5.2 Use Case Diagram for Administrator
5.3 Use Case Diagram for User
5.4 Use Case Diagram for Online Job
5.5 ER Diagram
6.1 Home Pages
6.2 Registration Form
6.3 Login Form
6.4 Admin Dashboard
6.5 Job List
6.6 Add Job Category
6.7 Add Admin
6.8 Post a job
6.9 Search Job list
6.10 User Dashboard
6.11 Job List
6.12 Search a Job
6.13 Apply for the Job

You might also like