CV shortlisting Project in PHP or ASP.NET
CV shortlisting Project in PHP or ASP.NET
CHAPTER 1
INTRODUCTION
Unemployment is one of the most important problems in the country, affecting public safety, children’s
development, and adult socioeconomic status. It is a common belief that unemployment can a large number
of individuals in crimes. Currently, a number of web applications offer their services in the job posting and CV
receiving but no one offers the CV shortlisting for this we will make a web application which will allow employers
to post jobs service of shortlisting the CVs. This shortlisting will be done by qualification, job experience, and
projects. This system will help the employers to see the CV insights and with the help of it reduce them efficiently.
The purpose of the document is to provide a complete overview of the project, discuss each feature of the product
in detail and how it can help in crime prevention.
1.1 BUSINESS CONTEXT
By using this project we will find highly talented men and women for the right jobs and accordingly, they will be Ranked while shortlisting. This will help them to keep employers feel less fatigue and will help to reduce the
Unemployment rate
1.2 USER CHARACTERISTICS
The use of this system is by companies currently offering jobs and employers to see their jobs opening insights.
They will come to know the number of people who applied for their job. They can also view CV’s on the basis of
different filters such as qualifications, diplomas, and others.
1.3 PROBLEM STATEMENT
In this world, unemployment is the worst part of our lives. Almost every day listen to someone
Suicide due to jobless or someone got involved in different crimes due to the same reason. We need to use different
technology to more wisely act against this problem
1.4 USER OBJECTIVES
The user objective is to have a functional system that can help official to help to get the best individual
In their team so that they can improve their business much more. This system will give the most deserving candidates a
chance to rank accordingly on the list.
1.5 HARDWARE REQUIREMENTS
As we are working on this project it’s another constraint is hardware requirement. It requires a minimum of 4GB
RAM and 500GB SSD at least 3.0GHs of the processor(intel core i5 4th Generation.
1.6 TOOLS OF DEVELOPMENT
- Php
- CSS
- Xampp server
- Mysql
- Microsoft word 2010 for Documentation
Chapter 2
REQUIREMENT ANALYSIS
2.1 FUNCTIONAL REQUIREMENTS
- Login
- Sign up
- Download cv’s
- Set criteria
- Form upload
- Shortlisting cv’s
- Do screening for cv‘s
- Make a call to job seekers
- Schedule interview
- Get feedback
- Delete/ update record by employer
- Update profile
- Applying for job
- Upload cv
- Get notified
- Applying for an interview
- Give feedback
- Upload/ Delete cv by the job seeker
2.1.1 EMPLOYEE
2.1.1.1 Sign in
Users can sign in to apply for a job.
2.1.1.2 Download cv’s
Employees can log in to download cv from the job portal.
2.1.1.3 Set criteria
Employees can set criteria for job seekers, those who fulfill these criteria, eligible for applying for a job.
2.1.1.4 Form update
An employee can upload the form for applying for a job by the job seekers
2.1.1.5 shortlisting cv’s
Employees can shortlist the CVs and do screening for all CVs.
2.1.1.6 Do screening for cv‘s
An employee can be shortlisting the cv’s and do screening for all cv’s
2.1.1.7 Make a call to job seekers
Employees can make a call for a job seeker.
2.1.1.8 Schedule interview
Employees can also set the schedule for interviews and get feedback from the job seekers.
2.1.1.9 Get feedback
Employees can also set the schedule for interviews and get feedback from the job seekers.
2.1.1.10 Delete/ update record by an employee
Employees can update/ delete the records of job seekers.
2.1.2 JOB SEEKERS
2.1.2.21 Update profile
An employee can also update their profile.
2.1.2.2 Applying for a job
A job seeker is a person who can be applying for the job.
2.1.2.3 Upload cv
Jobseeker uploads his cv on jo portal.
2.1.2.4 Get notified
Jobseeker also gets notified after uploading the cv.
2.1.2.5 Applying for an interview
Jobseeker can apply for an interview.
2.1.2.6 Give feedback
Jobseeker is also able to give feedback.
2.1.2.7 Upload/ Delete cv by job seeker
Jobseeker can update/delete cv.
Chapter 3
STUDY OF EXISTING SYSTEM
System analysis is the process of gathering and interrupting facts, identifying problems, and using the
Information to recommend improvement in the system. System analysis is a problem-solving activity that requires
intensive communication between the system user and system developers. System analysis or study is an important
phase of any system development process. The system is viewed as a whole the inputs are identified and the
system is subjected to close study to identify problem areas.
The solution is given as a proposal. The proposal is reviewed on user request and suitable changes are made
This loop end as soon as the user is satisfied with the proposal.
3.1 EXISTING SYSTEM
The current system of applying for the job is a manual system. User need to go to the company for applying for job
Manually. People visit the company physically which requires effort and time.
3.1.1 Disadvantages of the existing system
- It is less user friendly
- User must-go-to company for applying for a job
- It is a time-consuming process
- Not in reach of distant users
3.2 PROPOSED SYSTEM
The proposed system is about online cv shortlisting.
The use of this system is by companies currently offering jobs and employers to see their jobs opening insights.
They will come to know the number of people who applied for their job. They can also view CVs on the basis of different filters such as qualifications, diplomas, and others.
The user objective is to have a functional system that can help official to help to get the best individual
In their team so that they can improve their business much more. This system will give the most deserving candidates a
chance to rank accordingly on the list.
Activity Diagram of CV shortlisting Project
Angular JavaScript , xampp-win32-5.5.19-0-VC11
You can use any of the following PHP Frameworks For developing this Web Development Project
1. Laravel
2. Phalcon
3. Fat-Free Framework
4. CodeIgniter
5. Laminas Project
6. CakePHP
7. FuelPHP
8. Slim
9. PHPixie
10. Symfony
11. Yii