Download as pdf or txt
Download as pdf or txt
You are on page 1of 19

JOBASSIST BTP

Project report submitted in partial fulfillment


of the requirements for the degree of

Bachelor of Technology
in
Computer Science Engineering
Communication and Computer Engineering
Electronics and Communication Engineering

by

Lakshya joshi - Roll No. 20UCC059


Vansh Goyal - Roll No. 20UCS218
Kavya Bohra - Roll No. 20UEC067
Lakshya Basandani - Roll No. 20UEC073

Under Guidance of
Ashish Kumar Dwivedi

Department of Computer Science Engineering


Department of Communication and Computer Engineering
Department of Electronics and Communication Engineering
The LNM Institute of Information Technology, Jaipur

April 2023
©The LNM INSTITUTE OF INFORMATION TECHNOLOGY Jaipur-2022.
All rights reserved.
The LNM Institute of Information Technology
Jaipur, India

CERTIFICATE

This is to certify that the project entitled “JOBASSIST BTP” , submitted by Lakshya Joshi
(20UCC059), Vansh Goyal (20UCS218) , Kavya Bohra (20UEC067) and Lakshya Basandani
(20UEC073) in partial fulfillment of the requirement of degree in Bachelor of Technology (B.
Tech), is a bonafide record of work carried out by them at the Department of Computer Sci-
ence Engineering, Department of Communication and Computer and Department of Electron-
ics and Communication Engineering, The LNM Institute of Information Technology, Jaipur,
(Rajasthan) India, during the academic session 2023-2024 under my supervision and guidance
and the same has not been submitted elsewhere for award of any other degree. In my/our opin-
ion, this thesis is of standard required for the award of the degree of Bachelor of Technology
(B. Tech).

Date Adviser: Name of BTP Supervisor


Acknowledgments

On this great accomplishment of half of our project ”JOB ASSIST”, we would like to express
honor of gratitude to Dr. Ashish Kumar Dwivedi, who gave us this opportunity and constantly
supported us throughout the completion of the project.

Under his guidance, many discussion sessions help us encourages to design and build this
website user-friendly. Finally, as a team effort, we thank each of us for doing this project
with dedication and team coordination. And, I hope we can achieve even more in future
opportunities.

iv
Abstract

This online Job portal is developed for interacting online and easy job vacancy fulfillment for
candidates. This web application manages all needs of both the client(job seekers and the
company). Knowing our Indian market, technology is taking a huge impact on everything, so
why do traditional methods of finding the right job for our user could also get replaced with
new trending UI technology and fast-grabbing opportunities at their place?

This website will provide all the current job offers with complete details like location, stipend
amount, duration, and skills required to apply. Being an authorized user, he can search for a
job and also share their experience of the interview round, and the difficulty level of coding
questions asked to them. User can simply register their details like name, contact no. , and
resume upload, by clicking on the ”apply” button under the specified company details.

v
Contents

1 Introduction 1
1.1 Simple Overview of Work . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Problem Addressed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 Existing System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3.1 Indeed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3.2 LinkedIn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3.3 Glassdoor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3.4 Monster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3.5 CareerBuilder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

2 Literature Review 3
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 Project Feasibility Study . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2.1 Technical Feasibility . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2.2 Economics Feasibility . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2.3 Operational Feasibility . . . . . . . . . . . . . . . . . . . . . . . . . 4

3 Proposed Work 5
3.1 Workings of Online Job Portal . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.1.1 Job Listing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.1.2 Job Search and Filtering . . . . . . . . . . . . . . . . . . . . . . . . 5
3.1.3 Candidate Profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.1.4 Application Management . . . . . . . . . . . . . . . . . . . . . . . . 5
3.1.5 Communication Tools . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.1.6 Analytics and Reporting . . . . . . . . . . . . . . . . . . . . . . . 6
3.1.7 Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.2 Enhancing of online job portal . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.2.1 Mobile Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.2.2 Advanced Search Capabilities . . . . . . . . . . . . . . . . . . . . . 6
3.2.3 Personalization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.2.4 Employer Branding . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2.5 Video Interviewing . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2.6 Skill-Based Assessments . . . . . . . . . . . . . . . . . . . . . . . 7
3.2.7 Career Development Resources . . . . . . . . . . . . . . . . . . . . 7

4 Simulation and Results 8


4.1 Development . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

vi
CONTENTS vii

4.2 Front End Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8


4.3 Back End Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

5 Conclusions and Future Work 9


5.1 Artificial Intelligence and Machine Learning . . . . . . . . . . . . . . . . . . 9
5.2 Virtual Reality and Augmented Reality . . . . . . . . . . . . . . . . . . . . . 9
5.3 Blockchain Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
5.4 Social Media Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
5.5 Skill-Based Hiring: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
5.6 Gig Economy Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
5.7 Personalized Job Recommendations . . . . . . . . . . . . . . . . . . . . . . 10

6 Bibliography 11
Chapter 1

Introduction

1.1 Simple Overview of Work

This online job assist application is basically designed to help its users provide excellent job
listings, while also allowing them to apply for multiple vacancies in many companies at the
same time, and even those with access to other facilities. There are many. Users can find
jobs with the required skills very quickly and efficiently with the filter function. Job seekers
can register a Google verified account in her system to further enhance their profile. All data
provided by the user when filling out the profile, such as name, contact number and resume
upload, are stored on the backend her server using firewall her security. Authorized users can
also write and read other people’s experiences via the forum feature.

1.2 Problem Addressed

Finding a good job in this competitive world is getting harder by the day. A well-paid
workspace with appropriately comfortable seating and flexible constraints is what drives many
to pursue a career in computer science. However, due to high demand, companies only hire
elite professional software developers. So finding a single job is not easy. So, with the help of
this her web portal, job seekers can submit their resumes and get many chances to be hired by
standard tech companies. Similar recruiters find experienced developers through pre-selection
of online resumes for mentioned keywords using natural language processing, rather than tra-
ditional methods such as offline hiring processes or posting on social media. I’m here.

1
chapter: 01 2

1.3 Existing System

There are numerous online job portals running across the world that provide a platform for job
seekers and employers to connect with each other. Here is a brief description of some of the
most popular online job portals:

1.3.1 Indeed

It is one of the largest online job portals, with over 250 million monthly users in more than
60 countries. It aggregates job listings from thousands of company websites and job boards,
providing a comprehensive job search experience for job seekers.

1.3.2 LinkedIn

It is a professional networking platform that also offers job search features. It allows job
seekers to create a profile, search and apply for jobs, and connect with potential employers and
recruiters.

1.3.3 Glassdoor

It provides job listings, company reviews, and salary information to help job seekers make
informed decisions about potential employers. It also offers tools for employers to manage
their company profiles and job listings.

1.3.4 Monster

It is a global job portal that offers job listings, career advice, and recruitment solutions for
employers. It allows job seekers to create a profile, search and apply for jobs, and receive job
alerts.

1.3.5 CareerBuilder

It is a job portal that offers job listings, resume tools, and recruiting solutions for employers.
It also provides job seekers with career advice and resources to help them succeed in their job
search.

These online job portals have become essential tools for job seekers and employers alike,
providing a centralized platform for job search and recruitment activities. Our Platform will
be providing
Chapter 2

Literature Review

2.1 Introduction

Place of employment: Old Ways and New Ways There are usually many ways to find a job, in-
cluding: B. Through personal contacts, direct calls to employers, recruitment agencies, scans
of online job listings, etc. Before the Internet was widely used as a job search method, job
seekers spent a lot of time searching for job postings in a variety of ways. Today, job seekers
are using online methods that are very convenient and save a lot of time. Guaranaki cites the
following traditional (ancient) recruitment methods: 1) Employment agencies 2) Job fairs 3)
Advertisements in mass media such as newspapers 4) Management consultants 5) Advertise-
ments on television and radio 6) Contact with existing employees 7) Schools Student unions at
junior colleges or universities 8) Employee or Job Referrals These old ways of finding jobs are
too slow, stressful, challenging and of poor quality. Applicants should also consider the cost,
time, and other preparations required to obtain the required information. Finding all available
vacancies is an important step in your job search. The Internet is now a powerful tool available
to job seekers. There are now many websites that advertise positions filled by people with
specific skills in various fields.The internet plays an important role in talent planning and de-
velopment. Most planning and development organizations today use computer technology and
the Internet to recruit staff. The Internet has made job hunting easier, but it has not completely
replaced traditional methods. The Importance of Job Portals In the age of technology, the
Internet has become a primary source of information for job seekers. Large companies, insti-
tutions and universities provide information on career prospects on their websites. According
to one survey, 70 percent of his workers use her website or portal on the internet to look for
work in France. These websites or portals provide search engines to access job postings.

Sample image insertion.

3
chapter: 02 4

2.2 Project Feasibility Study

2.2.1 Technical Feasibility

Technical feasibility studies are concerned with identifying devices and software that success-
fully meet user requirements. Technical requirements for systems can vary greatly. Ability to
deliver results in limited time. Our project is a web based application built on top of a client
server based application. In this application, each page is rendered as output from the server
to the client, so the pages must be rendered in a timely manner. That’s why I’ve avoided code
in the page load event more and more.

2.2.2 Economics Feasibility

Economics Feasibility are the measures used to determine the costs and benefits of a proposed
system. The project is economically viable below the estimated cost of its development. These
benefits and costs may be tangible or intangible. A job portal is a low-cost project that is
unlikely to incur intangible costs, so determining the cost of a project is not difficult.

2.2.3 Operational Feasibility

Operational Feasibility is used to check whether the project is operational. Our project differs
from other systems mainly because of its web support features. Therefore, the measure of
operational feasibility is different from other systems. In general, operational feasibility is
related to organizational aspects. The rules for change were that early products were either
men or groups of men, or work-based manuals, but today is the day of the advent of Internet
technology.
Chapter 3

Proposed Work

The existing system of an online job portal typically includes the following components:

3.1 Workings of Online Job Portal

3.1.1 Job Listing

The job portal displays job vacancies posted by employers or recruiters. Job seekers can
browse through these listings, search for jobs based on their skills and qualifications, and
apply to relevant positions.

3.1.2 Job Search and Filtering

The job portal allows job seekers to search for jobs based on keywords, location, job title, and
other criteria. They can also filter job listings based on their preferences and requirements.

3.1.3 Candidate Profiles

Job seekers can create their profiles on the job portal, which include their resume, work expe-
rience, education, skills, and other relevant information. Employers can view these profiles to
identify potential candidates.

3.1.4 Application Management

Job seekers can apply to job listings through the job portal, and employers can manage these
applications, shortlist candidates, and schedule interviews.

5
chapter: 02 6

3.1.5 Communication Tools

The job portal provides communication tools such as email, chat, or video conferencing to
enable job seekers and employers to connect with each other and discuss job opportunities.

3.1.6 Analytics and Reporting

The job portal provides analytics and reporting tools to employers to track job posting perfor-
mance, application status, and other key metrics.

3.1.7 Additional Resources

The job portal may also offer additional resources such as career advice, resume writing tips,
interview preparation guidance, and other job-related information to job seekers.

A proposed work for an online job portal would be to enhance the user experience and of-
fer a comprehensive set of features for both job seekers and employers. Here are some key
components of a proposed work for an online job portal:

3.2 Enhancing of online job portal

3.2.1 Mobile Optimization

In today’s fast-paced world, users expect job portals to be optimized for mobile devices. The
proposed work should focus on building a mobile-first platform that is easy to navigate and
use on small screens.

3.2.2 Advanced Search Capabilities

The proposed work should include advanced search capabilities that enable job seekers to
filter job listings based on criteria such as location, job type, salary range, and other factors.
Employers should also have access to powerful search tools to identify qualified candidates
quickly.

3.2.3 Personalization

The proposed work should focus on providing a personalized job search experience for job
seekers, using algorithms and data analysis to recommend jobs that are a good match for their
skills and experience.
chapter: 02 7

3.2.4 Employer Branding

The proposed work should provide employers with tools to showcase their brand and company
culture, helping them attract top talent and stand out from competitors.

3.2.5 Video Interviewing

The proposed work should integrate video interviewing tools to allow employers to conduct
remote interviews with job seekers. This can save time and money on both sides and make the
hiring process more efficient.

3.2.6 Skill-Based Assessments

The proposed work should provide employers with skill-based assessments to evaluate job
seekers’ capabilities and competencies in a more objective and standardized way.

3.2.7 Career Development Resources

7. Career Development Resources: The proposed work should offer career development re-
sources such as resume templates, interview tips, and training courses to help job seekers
enhance their skills and increase their chances of landing their dream job.

Overall, the proposed work should focus on providing a seamless, efficient, and personalized
experience for both job seekers and employers, making it easier to find and fill job vacancies.
Chapter 4

Simulation and Results

4.1 Development

The implementation of the yoga pose detection model comes into action. The tech stack used
to develop and design this project is HTML, CSS, JavaScript, Python, and Django. The fron-
tend is designed using HTML, CSS, and JavaScript with the help of the Bootstrap CSS frame-
work. The backend of the application is designed and developed using the Python-Django
framework. The website is build in such a way that it is SEO friendly and is optimised for best
performance. The further details regarding the working of the website will be discussed in the
coming sections.

4.2 Front End Programming

4.3 Back End Programming

8
Chapter 5

Conclusions and Future Work

The Indian market has a growing number of educated and qualified young people every year,
so there are many opportunities for job portals. It’s also a boom time for business as India’s
growth accelerates to a healthy rate of over 7 percent for him. Therefore, job seekers will have
more and more lucrative careers available. So now is the right time for job portals to think
outside the box and make the most of the opportunities available.

The future of online job portals is likely to include a number of developments and advance-
ments. Here are some potential areas for future work:

5.1 Artificial Intelligence and Machine Learning

Job portals may use AI and machine learning to improve the matching of job seekers with
job listings. For example, algorithms could analyze job seeker profiles and job descriptions to
identify the best matches.

5.2 Virtual Reality and Augmented Reality

Virtual reality and augmented reality could be used to create immersive job search experiences,
allowing job seekers to explore potential workplaces and environments before applying.

5.3 Blockchain Technology

Blockchain technology could be used to create secure, decentralized systems for storing job
seeker and employer data, improving security and reducing the risk of fraud.

9
chapter: 02 10

5.4 Social Media Integration

Job portals may integrate with social media platforms to allow job seekers to leverage their
online presence and network when searching for jobs.

5.5 Skill-Based Hiring:

Job portals may shift towards a more skill-based hiring approach, focusing less on traditional
resume metrics and more on specific skills and experience.

5.6 Gig Economy Integration

Job portals may integrate with gig economy platforms, allowing job seekers to find short-term
and freelance work opportunities.

5.7 Personalized Job Recommendations

Job portals may use data and analytics to provide personalized job recommendations to job
seekers, based on their skills, experience, and preferences.

Overall, the future of online job portals is likely to focus on improving the user experience and
providing more personalized and efficient job search tools.
Chapter 6

Bibliography

[1] Literature review on online job portal https://bvmengineering.ac.in/NAAC/Criteria1/1.3/1.3.4/OnlineJ obP ortal4 1

[2] https://www.naukri.com/account/register/basicdetails

[3] Html documentation. https://developer.mozilla.org/en-US/docs/Web/HTML.

[4] Javascript documentation. https://developer.mozilla.org/en-US/docs/Web/JavaScript.

[5] Css documentation. https://developer.mozilla.org/en-US/docs/Web/CSS.

11
Bibliography

12

You might also like