Final Report Edit
Final Report Edit
Final Report Edit
“RESUME BUILDER”
BACHELOR OF ENGINEERING
IN
FOR
By
R MONISHA – 1NH20IS124
SHIVANI S – 1NH20IS141
Examiners:
Name Signature
1. …………………………………………………. ………………………………..
2. …………………………………………………… …………………………………
ACKNOWLEDGEMENT
We have a great pleasure in expressing our deep sense of gratitude to the beloved
Chairman Dr. Mohan Manghnani for having provided us with a great infrastructure and
well-furnished labs.
We take this opportunity to express our profound gratitude to the Principal Dr. Manjunatha
for his constant support and management.
We are grateful to Dr. R J Anandhi , Dean Academics, Professor and Head of Department
of ISE, New Horizon College of Engineering, Bengaluru for her strong enforcement on
perfection and quality during the course of our mini project work.
We would like to express our thanks to the guide Dr.Mangayar Karasi , Senior Assistant
Professor, Department of ISE, New Horizon College of Engineering, Bengaluru who has always
guided us in detailed technical aspects throughout our mini project.
We would like to mention special thanks to all the Teaching and Non-Teaching staff members
of Information Science and Engineering Department, New Horizon College of
Engineering, Bengaluru for their invaluable support and guidance.
R MONISHA – 1NH20IS124
SHIVANI S – 1NH20IS141
TABLE OF CONTENTS
CHAPTER 1...................................................................................................................................1
Introduction.....................................................................................................................................1
1.1 Motivation of the Project
1.2 Problem Statement
CHAPTER 2 .................................................................................................................................4
Literature Survey
2.1 Existing System
2.2 Proposed System
2.3 Objectives of the Proposed System
CHAPTER 3...................................................................................................................................8
System Requirement Specifications
3.1 Hardware Requirements
3.2 Software Requirements
CHAPTER 4.................................................................................................................................12
System Design
4.1 Architectural Design............................................................................................................12
4.2 Algorithm/Flowchart
CHAPTER 5.................................................................................................................................18
Implementation
5.1 System Modules
CHAPTER 6.................................................................................................................................38
Results
CHAPTER 7.................................................................................................................................39
REFERENCES
Abstract
An online resume builder is a software developed to simplify the task of creating a resume for
individuals .it is a document that contains a summary of relevant job experience and
education .the application provides an effective means of designing desired resume that is a
professional looking resume.
Usually individuals get confused while creating a resume especially for people such as
graduate students. They don’t get a clear idea of what things and information must be included
in a resume. Our program does the thinking and waiting for you. Individuals have to fill up a
form that specifies questions from all required fields such as personal questions, Educational
qualities, Interests and so on.
The answers provided by the user are stored and the system automatically generates a well-
structured resume. Users have option to create the resume in any format and file. The
candidates are not required to spend more time designing and creating their resume as it will be
created automatically.
The system is flexible to be used and reduces the need of thinking and designing an appropriate
resume according to our qualifications. This project is user friendly and requires minimum
human intervention. A resume builder application can run on any operating system of
windows. Resume builder is one of the best system for the people who are either fresher’s in
their domain or if they don’t have enough idea on how to create their resume.so this idea has
lead us to take up this project.
We all know that job market is getting tougher day by day. 20-33% out of the 1.5 million
engineering graduates passing out every year runs the risk of not getting a job at all. In such
scenarios, nobody can ever underestimate how important it is to have a good screening process.
A screening interview is a type of job interview that is conducted to determine if the applicant
has the qualifications needed to do the job for which the company is hiring. That’s why we
developed web based application for the resume analysis. When a company is giving a
requirement and requires the resumes, the company receives thousands of resumes. The
problem persisting here is, it’s very difficult for the Manager or the concerned authorities to go
through each and every parameter of the resume and then select the candidates, for the
interview. It’s a time consuming process. The project will generate resume of candidate by
concerning to the fix resume format and sort as per the Manager or the concerned authority.
Project Title AY-2021-22
CHAPTER 1
INTRODUCTION
1.1 Introduction
A resume is a document that a job applicant creates to itemize for a position with their respective
qualifications.it usually expresses the interest of an applicant in a specific job or company and
draws attention to the most relevant specifics on resume.
Creating resumes is a very hectic work for all the students. Hence our project is mainly focused on
creating resumes to fresher’s and people who don’t have enough idea on how to create their
resume. Many companies judge the candidature of the student by his/her resume.so, its necessary
for the students to think beyond the third dimension while making the resume.
In this mini project, we have decided to develop a web application named ‘resume builder’ which
is going to create a formal resume through the online platform. The start of the 21 st century saw a
further evolution for resumes on the internet. Social media became a great way to network and
spread resumes.
Software resume builder are interactive online resume templates that allows job applicants
to add in the information and build a cohesive resume. This software allows candidates to
not to work everything by themselves, making it a quick and a straightforward process.
The resume is downloadable in PDF format which is a unique feature of this software.
Also, the user can access the previous resume that has made by him/her.
The project is user friendly and requires minimum human intervention.it is compatible with
other mobile phones and other devices.
It is flexible to be used and reduces the need of thinking and designing an appropriate
resume according to the qualifications.
This software can be used for students looking for internships and placements.as having a
resume is compulsory, most of the students will find it very useful.
In today’s fast paced world, a regular resume isn’t enough to keep you ahead of the competition. A
rock solid web and print resume both are required when applying for jobs.
Once a candidate applies for a job, 80% of employers will google them. Having a
professional online resume will ensure that one’s best self is presented in those results. A
hosted online resume with a specific URL will show up in the search results.
Applicant tracking systems can mess up the resume formatting. If the online resume is
linked from the application resume, employers will be able to view the resume in all of its
glory if they click on the link. Both a PDF and a link can be sent to the online resume-so
the employers can choose.
With an online resume, a job applicant can continually add new work history, skills, and
projects to always stay relevant. It’s basically a good idea to keep your resume updated
before there is a need of a new one.
In a world of black and white resumes, a striking online resume could be the difference
between a job offer and the rejection pile.
There is no limit to an online resume, whereas print resumes are limited to 2 pages. A
much valuable content can be added to an online resume as one need to show off their
skills.
Print resumes are limited to text. Online resumes can incorporate photos, videos, and
presentations to give employers a more in depth of one’s skills. This gives an opportunity
to showcase your actual work in just one click.
This mini project helps people to take a best foot forward in all aspects of one’s job search by
having an excellent resume to display across different platforms
This program in JSS ,HTML is intended to run a software resume builder application. Resumes
contain a summary of relevant job experience and education. Usually individuals don’t get a clear
idea of what things and information must be included in a resume. This program helps candidates
in not spending more time designing and creating their resume as it will be created automatically.
This is the reason why software resume builder have replaced the old style of creating resumes.
This application resume builder it provides an effective means of designing desired resume that is
a professional looking resume. This application does the writing and thinking for the individuals.
The job applicants have to fill up a form that specifies questions from all required fields such as
educational qualifications, personal questions, qualities, interests and so on. The system
automatically generates a well-structured resume in any format and file. The system is flexible to
be used and reduces the need of thinking and designing an appropriate resume. Resume builder is
one of the best system for the people who are either fresher’s in their domain or if they don’t have
enough idea on how to create their resume.
CHAPTER 2
LITERATURE SURVEY
The traditional resume is usually a one to three page document which contains information on
individuals work experience. These traditional resumes have evolved as the job market did, but
its structure and content basically remained the same. Old fashioned resumes are best for
traditional industries. Some industries are heavily influenced by well-established traditions,
and this means one is expected to apply for a job in a certain way. A hard copy of resume has
better presenting value. Physical copy of the resume gives a different quality to the
presentation of the information because our eyes process the information from digital sources
and paper differently.
Paper resumes aren’t as efficient in creative IT or creative industries. The individuals are
expected to showcase their tech abilities and their creativity. So, if the job applicants apply
with a standard resume, the employers might think that they are either older applicants or
simply lack the traits needed for the position.
In paper resumes, the information is not editable.as soon as an individual has printed out the
final version, one cannot make amendments to it any longer. So, if there is any punctuation
error been found or would like to change the resume a bit for the different position, the resume
will
to be edited and printed again, which takes more time and effort.
Video resumes has become very popular these days. But, this video resume is informal. Not all
to speak about their weakness in front of the camera.
Video resumes are inconvenient. But if the manager wants to clarify some data, it will be difficult
to do it because of video format.to watch the video once more is not for busy people.
The same video resume cannot be sent to different companies.one must spend time on making
different videos, which will include different individual characteristics.
This is an application that helps us to build a resume for individuals. The system is malleable
for creating an appropriate resume according to qualification by reducing the need of thinking.
Usually individuals get confused while creating a resume especially fresher’s who are
Looking for new jobs. They are not much clear about what things and information must be
Included in a resume. This application will provide an easy way of developing a resume that
will look like a professional resume. This application requires less human interruption and a
user friendly app.Individuals just have to fill in the required fields of the form such as
educational information, interests, skills, work experience and so on.
The information given by the user will be Stored in the system and generate a well-structured
resume. Users will be able to create a resume In any format.
The proposed application will reduce the manual work of individuals as a person Can get his
resume in a formal format without any issues just by using this resume builderApplication.
It is mainly focused on format by simply choosing the desired template and giving
Some necessary details to the application and the resume builder app will process this raw
Information in the finished resume easily.
CHAPTER 3
SYSTEM REQUIREMENTS SPECIFICATION
CHAPTER 4
SYSTEM DESIGN
Fig
4.1: System architecture
CHAPTER 5
IMPLEMENTATION
<!DOCTYPE html>
<html lang="en">
<head>
<link
href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta2/dist/css/bootstrap.min.css"
rel="stylesheet"
integrity="sha384-BmbxuPwQa2lc/FVzBcNJ7UAyJxM6wuqIj61tLrc4wSX0szH/
Ev+nYRRuWlolflfl"
crossorigin="anonymous"
/>
<title>Resume Generator</title>
</head>
<body>
<div class="card-header">
</div>
<div class="card-body">
<div class="row">
<div class="col-md-6">
<h3>Personal Information</h3>
<div class="form-group">
<input
type="text"
id="nameField"
placeholder="Enter here"
class="form-control"
/>
</div>
<input
type="text"
id="contactField"
placeholder="Enter here"
class="form-control"
/>
</div>
<textarea
id="addressField"
placeholder="Enter here"
class="form-control"
rows="5"
></textarea>
</div>
</div>
<input
type="text"
id="fbField"
placeholder="Enter here"
class="form-control"
/>
</div>
<input
type="text"
id="instaField"
placeholder="Enter here"
class="form-control"
/>
</div>
<label for="linkedField">LinkedIn</label>
<input
type="text"
id="linkedField"
placeholder="Enter here"
class="form-control"
/>
</div>
</div>
<div class="col-md-6">
<h3>Professional Information</h3>
<label for="">Objective</label>
<textarea
id="objectiveField"
rows="5"
placeholder="Enter here"
class="form-control"
></textarea>
</div>
<textarea
placeholder="Enter here"
class="form-control weField"
rows="3"
></textarea>
<button
onclick="addNewWEField()"
>
Add
</button>
</div>
</div>
<textarea
placeholder="Enter here"
class="form-control eqField"
rows="3"
></textarea>
<button
onclick="addNewAQField()"
>
Add
</button>
</div>
</div>
</div>
</div>
Generate CV
</button>
</div>
</div>
</div class="card-body">
</div>
<div class="row">
<img
src="https://retailx.com/wp-content/uploads/2019/12/iStock-476085198.jpg"
alt=""
class="img-fluid myimg"
id="imgTemplate"
/>
<div class="container">
<p id="contactT">+914542454541,+9154564154</p>
<hr />
<p>
>https://www.facebook.com/LearnCodeWithDurgesh</a
>
</p>
<p>
</p>
<p>
>https://www.linkedin.com/LearnCodeWithDurgesh</a
>
</p>
</div>
</div>
Example
</h1>
<h3>Objective</h3>
</div>
<div class="card-body">
<p id="objectiveT">
Looking for a role where i can grow and learn from experienced
team members while drawing on the project
</p>
</div>
</div>
<h3>Work Experience</h3>
</div>
<div class="card-body">
<ul id="weT">
<li>
</li>
</ul>
</div>
</div>
<h3>Academic Qualification</h3>
</div>
<div class="card-body">
<ul id="aqT">
<li>
10th
</li>
<li>
12th
</li>
<li>
B tech Graduate.
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
<script
src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta2/dist/js/bootstrap.bundle.min.js"
integrity="sha384-b5kHyXgcpbZJO/tY9Ul7kGkf1S0CWuKcCD38l8YkeH8z8QjE0GmW1gYU5
S9FOnJ0"
crossorigin="anonymous"
></script>
<script src="script.js"></script>
</body>
</html>
CHAPTER 6
EXPERIMENTAL RESULTS
CHAPTER 7
CONCLUSION AND FUTURE ENHANCEMENT
7.1 Conclusion
The project Online Resume Builder is for computerizing the working of building resumes. The
software takes care of all the requirements of the process and is capable to provide easy and
effective storage of information related to customers and resumes that come up to the system.
It generates reports for customers & administrators. Provides easy designing tools and other
interesting features. The system also provides the facility to contact the customer.
This system provides online storage/ updates and retrieval facility. This system promises very less
or no paper work and also provides help to customers and viewers. In this system everything is
stored electronically so very less amount of paper work is required and information can be
retrieved very easily without searching here and there into registers.
It is the one of fantastic systems for the people who are either freshers in their domain
Or if they don’t have enough idea about the resume or don’t have enough time to create the
Resume of good designs or patterns and they can easily update their resume with a professional
template and can easily make changes if any required they just need access it directly and
everything can be done within sometime .They can even download their resume for all this
platform is a very productive place for them.it saves a lot of time and cost-effective.
As we know that resume builder is an application that simplifies the task of creating a resume
for individuals. This system is flexible to be used and designs an appropriate resume according
to the specified qualifications. The system is further trying to be developed more in its design to
give it a more professional look. We can also trying to convert the current web page content into a
PDF format to it more easier to access, and also make sure that this website created for the resume
is compatible to use it on other device as per the users convenience .
REFERENCES
Books
Websites
https://www.w3schools.com/html/html_css.asp
https://www.tutorialspoint.com/How-to-create-table-rows-and-columns-in-
HTML
https://github.com/