Final Report Edit

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

DEPARTMENT OF INFORMATION SCIENCE AND ENGINEERING

A MINI PROJECT REPORT ON

“RESUME BUILDER”

Submitted in the partial fulfillment of the requirements in the 4th semester of

BACHELOR OF ENGINEERING
IN

INFORMATION SCIENCE AND ENGINEERING

FOR

COURSE NAME: MINI PROJECT


COURSE CODE: 20ISE49A

By

R MONISHA – 1NH20IS124
SHIVANI S – 1NH20IS141

Under the guidance of


Dr.MANGAYAR KARASI
Designation
CERTIFICATE
Certified that the project work entitled “Resume Builder” carried out by Ms. R Monisha,
bearing USN 1NH20IS124 and Ms. Shivani S bearing USN 1NH20IS141, a bonafide
student of IV semester in partial fulfillment for the award of Bachelor of Engineering in
Information Science & Engineering of New Horizon College of Engineering, an
autonomous institute affiliated to the Visvesvaraya Technological University, Belagavi
during the year 2021-22. It is certified that all corrections / suggestions indicated for Internal
Assessment have been incorporated. The project report has been approved as it satisfies the
academic requirements in respect of Mini Project work prescribed for the said Degree.

Name & Signature of Guide Name & Signature of HOD


Dr.Mangayar Karasi Dr. Anandhi R J

Examiners:

Name Signature

1. …………………………………………………. ………………………………..

2. …………………………………………………… …………………………………
ACKNOWLEDGEMENT

Any project is a task of great enormity and it cannot be accomplished by an individual


without support and guidance. I am grateful to a number of individuals whose professional
guidance and encouragement has made this project completion a reality.

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

Conclusion & Future Enhancement...........................................................................................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.

Page No Dept. of Information Science & Engineering


1.2 Motivation of the project

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

Page No Dept of Information Science & Engineering


1.3 Problem statement

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.

Page No Dept of Information Science & Engineering


Project Title AY-2021-22

CHAPTER 2
LITERATURE SURVEY

2.1 Existing System

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.

Page No Dept. of Information Science & Engineering


2.2 Proposed System

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.

Page No Dept of Information Science & Engineering


Project Title AY-2021-22

CHAPTER 3
SYSTEM REQUIREMENTS SPECIFICATION

3.1 Hardware Requirements


The following are needed to efficiently use the application.
Processor - Intel Core i3 and above
Speed - 2.5 GHz
RAM - 8 GB (min)
Hard Disk - 50 GB
Android phone with OS version 5.0 and above

3.2 Software Requirements


Software requirements define software resource fundamentals that need to be installed on a
workstation to provide optimum working of a software. The following are required for optimal
development and usage of the application.
Operating System - Windows 7 and above

Programming Language - JSS,HTML

Compiler - Android Studio, Anaconda, Spyder

Page No Dept. of Information Science & Engineering


Project Title AY-2021-22

CHAPTER 4
SYSTEM DESIGN

4.1 System Architecture

Fig
4.1: System architecture

Page No Dept. of Information Science & Engineering


Project Title AY-2021-22

4.2 Flowchart of Proposed System

Fig 4.2: Flowchart of proposed system

Page No Dept of Information Science & Engineering


Project Title AY-2021-22

CHAPTER 5
IMPLEMENTATION

5.1 Code Implementation

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8" />

<meta http-equiv="X-UA-Compatible" content="IE=edge" />

<meta name="viewport" content="width=device-width, initial-scale=1.0" />

<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"

/>

<link rel="stylesheet" href="style.css" />

<title>Resume Generator</title>

Page No Dept. of Information Science & Engineering


Project Title AY-2021-22

</head>

<body>

<!-- here goes html code -->

<div class="card mx-5 mt-3" id="cv-form">

<div class="card-header">

<h1 class="text-center my-2">Resume Generator</h1>

</div>

<div class="card-body">

<div class="container" >

<div class="row">

<div class="col-md-6">

<!-- first col -->

<h3>Personal Information</h3>

<div class="form-group">

<label for="nameField">Your Name</label>

Page No Dept of Information Science & Engineering


Project Title AY-2021-22

<input

type="text"

id="nameField"

placeholder="Enter here"

class="form-control"

/>

</div>

<div class="form-group mt-2">

<label for="contactField">Your Contact</label>

<input

type="text"

id="contactField"

placeholder="Enter here"

class="form-control"

/>

</div>

<div class="form-group mt-2">

Page No Dept of Information Science & Engineering


Project Title AY-2021-22

<label for="addressField">Your Address</label>

<textarea

id="addressField"

placeholder="Enter here"

class="form-control"

rows="5"

></textarea>

</div>

<div class="form-group mt-3">

<label for="">Select your photo</label>

<input id="imgField" type="file" class="form-control" />

</div>

<p class="text-secondary my-3">Important Links</p>

<div class="form-group mt-2">

<label for="fbField">Facebook </label>

<input

Page No Dept of Information Science & Engineering


Project Title AY-2021-22

type="text"

id="fbField"

placeholder="Enter here"

class="form-control"

/>

</div>

Page No Dept of Information Science & Engineering


Project Title AY-2021-22

<div class="form-group mt-2">

<label for="instaField">Instagram </label>

Page No Dept of Information Science & Engineering


Project Title AY-2021-22

<input

type="text"

id="instaField"

placeholder="Enter here"

class="form-control"

/>

</div>

<div class="form-group mt-2">

<label for="linkedField">LinkedIn</label>

<input

type="text"

id="linkedField"

placeholder="Enter here"

class="form-control"

/>

</div>

</div>

<div class="col-md-6">

<!-- second col -->

Page No Dept of Information Science & Engineering


Project Title AY-2021-22

<h3>Professional Information</h3>

<div class="form-group mt-2">

<label for="">Objective</label>

<textarea

id="objectiveField"

rows="5"

placeholder="Enter here"

class="form-control"

></textarea>

</div>

<div class="form-group mt-2" id="we">

<label for="">Work Experience</label>

<textarea

placeholder="Enter here"

class="form-control weField"

rows="3"

></textarea>

Page No Dept of Information Science & Engineering


Project Title AY-2021-22

<!-- new textarea -->

<div class="container text-center mt-2" id="weAddButton">

<button

onclick="addNewWEField()"

class="btn btn-primary btn-sm"

>

Add

</button>

</div>

</div>

<div class="form-group mt-2" id="aq">

<label for="">Academic Qualification</label>

<textarea

placeholder="Enter here"

class="form-control eqField"

rows="3"

Page No Dept of Information Science & Engineering


Project Title AY-2021-22

></textarea>

<div class="container text-center mt-2" id="aqAddButton">

<button

onclick="addNewAQField()"

class="btn btn-primary btn-sm"

>

Add

</button>

</div>

</div>

</div>

</div>

<div class="container text-center mt-3">

<button onclick="generateCV()" class="btn btn-primary btn-lg">

Generate CV

</button>

</div>

Page No Dept of Information Science & Engineering


Project Title AY-2021-22

</div>

</div class="card-body">

</div>

<!-- cv template -->

<div class="container" id="cv-template">

<div class="row">

<div class="col-md-4 text-center py-5 background">

<!-- first col -->

<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="nameT1">Shivani Monisha</p>

Page No Dept of Information Science & Engineering


Project Title AY-2021-22

<p id="contactT">+914542454541,+9154564154</p>

<p id="addressT">No 60, Pillanagarden 1st stage, Bangalore</p>

<hr />

<p>

<a id="fbT" href="#1"

>https://www.facebook.com/LearnCodeWithDurgesh</a

>

</p>

<p>

<a id="instaT" href="#1">https://www.instagram.com/Durgesh_k_t</a>

</p>

<p>

<a id="linkedT" href="#1"

>https://www.linkedin.com/LearnCodeWithDurgesh</a

>

</p>

</div>

Page No Dept of Information Science & Engineering


Project Title AY-2021-22

</div>

<div class="col-md-8 py-5">

<!-- second col -->

<h1 id="nameT2" class="text-center" style="font-weight: 980">

Example

</h1>

<!-- objective card -->

<div class="card mt-4">

<div class="card-header background">

<h3>Objective</h3>

</div>

<div class="card-body">

<p id="objectiveT">

Graduate of Computer Science with an experience working across the full-stack of


software development.

Looking for a role where i can grow and learn from experienced
team members while drawing on the project

experience i have successfully executed.

Page No Dept of Information Science & Engineering


Project Title AY-2021-22

</p>

</div>

</div>

<!-- work Experience -->

<div class="card mt-4">

<div class="card-header background">

<h3>Work Experience</h3>

</div>

<div class="card-body">

<ul id="weT">

<li>

Web developer intern

</li>

</ul>

</div>

</div>

Page No Dept of Information Science & Engineering


Project Title AY-2021-22

<!-- academic Qualification -->

<div class="card mt-4">

<div class="card-header background">

<h3>Academic Qualification</h3>

</div>

<div class="card-body">

<ul id="aqT">

<li>

10th

</li>

<li>

12th

</li>

<li>

B tech Graduate.

</li>

</ul>

Page No Dept of Information Science & Engineering


Project Title AY-2021-22

</div>

</div>

<div class="container mt-3 text-center">

<button onclick="printCV()" class="btn background">Print CV</button>

</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>

Page No Dept of Information Science & Engineering


Project Title AY-2021-22

CHAPTER 6
EXPERIMENTAL RESULTS

Fig 6.1 Output screen

Page No Dept of Information Science & Engineering


Project Title AY-2021-22

Fig 6.2 Generated resume

Page No Dept of Information Science & Engineering


Project Title AY-2021-22

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.

Page No Dept. of Information Science & Engineering


Project Title AY-2021-22

7.2 FUTURE ENHANCEMENT

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 .

Page No Dept of Information Science & Engineering


Project Title AY-2021-22

REFERENCES

Books

1. Kenneth E. Kendall : “System Analysis and Design” publisher pearson


college Div; 4th edition year December 1st,2002

2. Ian Sommerville :“Software Engineering”,9th edition,pearson education,2012

3. A.Balaguruswamy: “Programmimg with JAVA”, A primer,TMH,1999

4. Chris bates: “Web Programming Building Internet Applications”3rd edition,


Wiley India,2006

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/

Page No Dept. of Information Science & Engineering

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy