Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 9

Android Job Portal System

1) Background/ Problem Statement

An employment portal is an application that facilitates the search for


employment and ranges from large, generalized sites to specialized
working groups for work categories such as engineering, law, insurance,
social work, teaching, and developing mobile applications.
Users can usually submit their resumes and send them to potential
employers and recruiters for review, while employers and recruiters
can post job postings and search for potential employees. Niche job
directories begin to play a bigger role in providing jobs and employees
with more goals for the candidate or employer.
Our android-based Job Portal System will provide a very specific way to
eliminate and reduce the time for the most appropriate role. The
determination is to allow communication between the interested
parties and complete the task of recruitment quickly.
2) Working of the Project

Recruitment is often reported in the literature as the process of


analyzing the job requirements, pooling together a network of qualified
candidates, and hiring the best-fit person for the role in order to gain a
competitive advantage. Selection is the process of choosing the best-fit
person for the role from the generated pool of qualified candidates.

A job portal is a platform dedicated to online information about


recruiters as well as job seekers. A job portal helps both job seekers and
recruiters find 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.

The objective of the Job Portal System is to develop a system to enable


interaction between employers and applicants. In this project, the
front-end involves XML, Android-Java and the back-end involves
MSSQL. The IDE used is Android Studio.
3) Advantages

- It is easy to maintain.
- It is user-friendly.
- The recruiter can find candidates as per the company’s
requirements without facing a lot of difficulties.
- The user can also find the jobs they are looking for.
4) System Description
The system comprises 2 major modules with their sub-modules as
follows:
 USER:

 Registration
- The user will need to register their account to log in.
 Login
- They can log in using a username and a password.
 Profile
- The user can add and update their personal details on their
profile page.
- They will also need to add work experience, and key skills,
and upload a CV.
- Also, they can change their old password to the new one.
 Home
- The user can search for jobs and also the system will
automatically search for jobs as per the skills and recruiter
conditions.
- They can view job details.
- And apply for their desired job.
 Applied
- View all the previous jobs that they have applied for.
- Chat with the recruiter for the jobs applied.
 Chats
- The user can view all their recent chats with the recruiter
and also the chat page.
 Notifications
- The user will receive the notification of their chats.

 RECRUITER:

 Registration
- The recruiter will need to register their account to log in.
 Login
- They can log in using a username and a password.
 Profile
- The recruiter can add and update their details on their
profile page.
 Change password
- Also, they can change their old password to the new one.
 Manage Jobs
- The recruiter will be able to manage jobs and they can add,
update, view and delete jobs.
- They can add all the details about jobs.
o company details
- The recruiter can add company details on the job
portal.
- They can view candidates and apply auto search with
all the parameters added for a job such as experience,
skills, salary and notice period.
- The recruiter can also chat with candidates.
 Candidates
- The recruiter can manually search for candidates.
- Name, experience, skills salary and notice period.
- They can also chat with the candidates.

 Applied List
- The recruiter can view the list of all the candidates that
applied and their details.
- They can chat with candidates.
 Chats
- The recruiter can view their chat list and chat page
 Notifications
- The recruiter will also receive chats with candidates who
applies for job.
5) Project Life Cycle

The waterfall model is a classical model used in the system


development life cycle to create a system with a linear and sequential
approach. It is termed a waterfall because the model develops
systematically from one phase to another in a downward fashion. The
waterfall approach does not define the process to go back to the
previous phase to handle changes in requirements. The waterfall
approach is the earliest approach that was used for software
development.
6) System Requirements

I. Hardware Requirement

i. Laptop or PC
 Windows 7 or higher
 I3 processor system or higher
 8 GB RAM or higher
 100 GB ROM or higher

ii. Android Phone (6.0 and above)

II. Software Requirement

iii. Laptop or PC
 Android Studio
7) Limitation/Disadvantages
- All the details added by the recruiter and the candidates
must be correct, otherwise, there will be difficulty in finding
suitable candidates and jobs.

8) Application – This application will allow candidates to find a


suitable job according to their job role and qualification.

9) Reference
- https://www.researchgate.net/publication/
348295543_A_Online_Job_portal_management_system
- https://www.academia.edu/40217359/
Importance_of_Online_Job_Portal
- https://www.jetir.org/papers/JETIR1801071.pdf

You might also like