0% found this document useful (0 votes)
13 views

Project Report Group 9

Uploaded by

Deep Gangwar
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views

Project Report Group 9

Uploaded by

Deep Gangwar
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 31

Resume Generator Website

By
Sujay Gangwar (2100140100109)
Harsh Saxena-I (2100140100036)
Utkarsh Sharma (2100140100117)
Submitted to
The Department of Computer Science &
Engineering in partial fulfilment of the requirements
for the degree of
Bachelor of
Technology in
Computer Science & Engineering

Department of Computer Science and Engineering


Shri Ram Murti Smarak College of
Engineering & Technology, Bareilly
Dr. A.P.J. Abdul Kalam Technical University,
Lucknow
february, 2023
TABLE OF CONTENTS

Topic Page no.

DECLARATION....................................................................................................v
CERTIFICATE.....................................................................................................vi
ACKNOWLEDGEMENTS.................................................................................vii
ABSTRACT.......................................................................................................viii
LIST OF FIGURES.......................................................................................xi
LIST OF ABBREVIATIONS...............................................................................x

CHAPTER1:INTRODUCTION.........................................................................10
1.1. Purpose and Motivation.................................................................................11
1.2. Objectives.....................................................................................................11
CHAPTER2:LITERATURE SURVEY.............................................................12
CHAPTER3:SOFTWARE AND HARDWARE REQUIREMENT..................14
3.1 Hardware Requirements...............................................................................14
3.2. Software Requirements.................................................................................15
CHAPTER4: PROPOSED SYSTEM..................................................................16
4.1. Overview........................................................................................................16
4.2. Problem Description......................................................................................16
4.3. Methodology..................................................................................................17
4.4 Modules..........................................................................................................19
4.5. Modules Description......................................................................................19
CHAPTER5: FLOW CHART.............................................................................21
CHAPTER6: PROGRAMMING TOOLS...........................................................22
6.1. General...........................................................................................................22
6.2.HTML............................................................................................................22
6.3.CSS................................................................................................................23
6.4.JavaScript......................................................................................................23
6.4.Firebase......................................................................................................23
CHAPTER7: PROJECT SCREENSHOTS......................................................24
CHAPTER8: CONCLUSION............................................................................30
REFERENCES..................................................................................................31
DECLARATION

We hereby declare that this submission is our own work and that, to the best of
our knowledge and belief, it contains no material previously published or
written by another person nor material which to a substantial extent has been
accepted for the award of any other degree or diploma of the university or other
institute of higher learning, except where due acknowledgment has been made in
the text.

Signature……………………………… Signature…………………………….

Name: Sujay Gangwar Name: Harsh Saxena (I)

Roll No:2100140100109 Roll No:2100140100036


Date…………………………………… Date……………………………………

Signature………………………………

Name: Utkarsh Sharma

Roll No:2100140100117

Date……………………………………
CERTIFICATE

This is to certify that the Project Report entitled “Resume Generator website”
which is submitted by Sujay Gangwar (2100140100109), Harsh Saxena
I(2100140100036) and Utkarsh Sharma (2100140100117) is a record of the
candidates own work carried out by them under my supervision. The matter
embodied in this work is original and has not been submitted for the award of
any other work or degree.

Mr. Hiresh Kumar Gupta Mr. Satish Singh Mekale Mr.Imtiyazul Haq

H.O.D(CSE) PROJECT INCHARGE SUPERVISOR


ACKNOWLEDGEMENT

It gives us a great sense of pleasure to present the report of the B. Tech Project
undertaken during B. Tech. Final Year. We owe special debt of gratitude to
Professor Mr. Imtiyaz Ansari, Computer Science and Engineering,
S.R.M.S.C.E.T, Bareilly for his constant support and guidance throughout the
course of our work. His sincerity, thoroughness and perseverance have been a
constant source of inspiration for us. It is only his cognizant efforts that our
endeavours have seen light of the day.

We also take the opportunity to acknowledge the contribution of Mr. Hiresh


kumar Gupta, Head, Department of Computer Science & Engineering,
S.R.M.S.C.E.T, Bareilly for his full support and assistance during the
development of the project.

We also do not like to miss the opportunity to acknowledge the contribution of


all faculty members of the department for their kind assistance and cooperation
during the development of our project. Last but not the least, we acknowledge
our friends for their contribution in the completion of the project.

Signature………………………………… Signature…………………………………
Name: Sujay Gangwar Name: Harsh Saxena (I)
Roll No: 2100140100109 Roll No: 2100140100036
Date…………………………………….. Date……………………………………..

Signature…………………………………
Name: Utkarsh Sharma
Roll No: 2100140100117
Date……………………………………..
ABSTRACT

In the project Resume Builder Website we have built a website especially for the
students who are having problem in creating there resume for their placement in
the final year of their college. The main aim of the project is to assist the students
of any field to make their resume in particular set parameter so that the students
may not be surfing on the internet for generating there resume, by using our
website they will be able to generate easily .

To develop this website, we have used html,css and javascript. The website is
built using the basic concept of web development (i.e. building the frontend and
the backend of the website). There are different modules to implement various
functions of the website for example the module of generating the resume and
helping it to converting the resume into the pdf.

The website appears as hanging terminal to interact with the user and assist in the
time of needs.
LIST OF FIGURES

Figure No: Title

Figure 3.2.1: Logo of html, Css and Java script.

Figure 4.3.1: Web development Cycle .

Figure 5.1: Flowchart of website.


LIST OF ABBREVIATIONS

PDF Portable Document Format

HTML Hypertext Markup Language

CSS Cascading Style Sheets

JS Java Script
CHAPTER 1

INTRODUCTION
In today’s world, we are surrounded by technology all around us, with new ones
getting developed and built every single day. Technology had made our lives
better in ways we couldn’t have imagined before. Perhaps one of the influential
technologies around is of resume generators that helps us to generate our resume
and for creating our best profile for the placements in the final year of our college
.

In many resumes, you provide a list of references and hope that hiring managers
will call them to hear how great you are. With your own website, you can show
exactly what your mentors and colleagues think of you. That way employer gets a
sense of what you're like to work with, without even needing to pick up the
phone.

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 into the finished resume easily .

With this website we will be able to create the three common resume formats.

● Chronological:- Lists your work history in reverse order, starting with your
current or most recent job and working backwards.

● Functional:- Focuses on skills and strengths important to employers. Omits


specific dates, names, and places. De-emphasizes a spotty work history.

● Combination:-Blends the flexibility and strength of the other two types of


resumes.
1.1 Purpose and Motivation

The main motivation of building arises because the Online Resume Building
website will help to manage the details of Resume, Job, Individual, Skills, and
Qualification. It manages all the information about Resume, Jobseeker,
Qualification, and Resume.

The project is totally built at the administrative end and thus only the
administrator is guaranteed the access. 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, interest, skills, work
experience and so on.

Our online resume builder generates resume templates with thousands of perfectly
written bullet points for you to choose from, covering all industries. Just point and
click the relevant job description bullet points.

1.2 Objective

The main objective of our website is to help the users make their resume in a more
efficient way and to create their there best profile and get placed in the reputed
company as we all know that resume or our portfolio places a very important role
during the the time of interview. So using our website the user will not have to use
different resources for creating there resume.

Our resume will help the will help the users of the other filed to create their
resume whether it is of medical, teaching, law, engineering or other filed in which
the user is in.
CHAPTER 2

LITERATURE SURVEY

As we begin down the path of creating the resume building website based on
html, css and javascript that help the user to create an effective resume as per their
requirements, it is important to note that we do not consider ourselves to be
experts in this domain. Yet, by the end of this year-long process we hope to be
much closer to the expert side of the web development than the novice side.
Acknowledging this, our primary goal right now is to learn as much as possible
(as quickly as possible) from the experts that do exist within the web development
domain.

The future of web development is html and css.Html is a new standard in every
place of web users.CSS is modern standard which illustrate the record in html
language. Javascript is the language that provided a dynamic web site which
actively communicates with users.

Javascript is used in today’s web application as a client script language and on the
server side. The javascript language supports the model view controller (MVC)
architecture that maintains a readable code and clearly separates parts of the
program code. We have faith that a flexible, research-based, user-centered and
iterative process will result in a product that delights our website users and
engages new users for resume building.
A project like this is uncharted territory for us, so we definitely want to capture
the process for our own learning. Benchmarking of existing expertise is a very
important element of formative research, so the past few weeks the team has
been performing a literature review of current thinking.

Since we’ve committed to a transparent process, it makes sense to publicly share


these resources and acknowledge that they will be very important to the team as
we move forward with the project. So we have made our website that will create
the resume and the user will be able to convert it into the pdf format.
CHAPTER 3

SOFTWARE AND HARDWARE REQUIREMENTS

3.1 Hardware Requirements


The minimum hardware requirement specifications for developing this project are
as follows:
1. Client side

2. Server side
3.2 Software Requirements

Figure 3.2.1: logo of html, Css and Java script


CHAPTER 4

PROPOSED SYSTEM

4.1 Overview

This project mainly aims at helping the college students in building there resume
as it is hectic for them searching over the internet about how to create their
resume, so website will provide them a resume form in which the user will have to
fill that form with some of the parameters that are required in the resume form.
After filling that form the user will be able to achieve the template of that resume
form and can convert that template into the pdf form.

4.2 Problem Description

The Resume Building is an important part in the life of a working Professional, or


a Fresher Finding a job in a company. So everyone Needs to have resume which
gives whole intro about the Person at one go to the company which is hiring. So
the problem is Building Resume necessary in today’s life. The existing system is
creating resumes manually either by using word or Google doc so there are some
issues with the existing system.
4.3 Methodology

In this project of resume building website we have used the basic concept of web
development that is the front end and back end of the website. In building the
frontend of the website we have used the html and css, while creating the
backend of our website we have used java script which contains different
modules or we can say different functions for proper functioning of the website.

The approach of creating is based on the web development cycle which is given
below.

Figure 4.3.1: Web development cycle


We have created our website keeping in mind the web development cycle given
above. The methodology we have used is as follows:-

 Feasibility study

In this section we have determined what can be the future requirement of our
website and how it can be useful to our users, so finally my team came up with the
solution that we will design a resume form that will help the students in
generating there resume for college placements.

 Requirement Analysis

Here we have determined what can be the requirements of our website so we


decided to build our website using html and css in the frontend while javascript in
the backend.

 Design

In the design section we have designed the form page for generating the resume,
home page of our website along with the signup page that will help the user to
sign in into our website.

 Maintenance

For the purpose of maintenance of our website we have designed the feedback
form that will help us know the problems that the user is facing while generating
the resume and we maintain it according to the need of the user.

 Testing

In the testing unit we will be testing the different features of our website and
determining where can be the bug in our code and we make it correct after
different testing of our website.
4.4 Modules

The different modules that we have used in our website are as follows:-

 Get started

 Contact Us

 About Us

 Sign Up

 Sign In

4.5 Module Description

4.5.1 Get started


In the get started column we have created the resume form that will help the user
to create the resume form and get converted it into the pdf format.

4.5.2 Contact Us
In the contact us field the user will be able to give the feedback of the website
with the help of the email as we have provided the button of email, on clicking
the button a form will appear and the user will the fill the details that are
provided in the form, after filling the details a message will appear where it will
a message will appear for the confirmation.
4.5.3 About Us

In the about us field we are displaying the details of the admin who have created
the website in this field we have provided the address and the email address of
the admin.

4.5.4 Sign Up

In the sign up section the user will be providing the details of the his name, email
address and password.

4.5.5 Sign In

In this section user will be providing the details of the email address, password
so that the user can easily use our website.
CHAPTER 5

FLOW CHART

Figure 5.1: Flowchart of website


CHAPTER 6

PROGRAMMING TOOLS

6.1 General

A programming tool or software tool is a program or application that software


developers use to create, debug, maintain, or otherwise support other programs
and applications. The term usually refers to relatively simple programs that can
be combined together to accomplish a task. The Chapter describes the software
tool that is used in our project.

6.2 Html

HTML stands for hypertext markup language that is used to create the web
pages. HTML was first created by Tim Berners-Lee, Robert Cailliau, and others
starting in 1989. It stands for Hyper Text Markup Language.

Hypertext means that the document contains links that allow the reader to jump
to other places in the document or to another document altogether. The latest
version is known as html 5.

A Markup Language is a way that computers speak to each other to control how
text is processed and presented. To do this HTML uses two things: tags
and attributes. In html we can create the links using href tags .
6.3 CSS

CSS stands for cascading style sheets it is used for the editing of the web page or
providing features that can make a web page more attractive to the user, In 1994-
Haykon Wium Lie proposed the idea of CSS. In 1996 the first version of CSS
was invented. 1998- CSS 2 was released and work on CSS 3 began.

6.4 JS

JavaScript is a light-weight object-oriented programming language which is used by


several websites for scripting the web pages. It is an interpreted, full-fledged
programming language that enables dynamic interactivity on websites when applied to an
HTML document.

It was introduced in the year 1995 for adding programs to the web pages in the Netscape
Navigator browser. Since then, it has been adopted by all other graphical web browsers.
With JavaScript, users can build modern web applications to interact directly without
reloading the page every time. The traditional website uses js to provide several forms of
interactivity and simplicity.

6.4 Firebase

Firebase is a set of hosting services for any type of application (Android, iOS,
Javascript, Node.js, Java, Unity, PHP, C++ ...). It offers NoSQL and real-time
hosting of databases, content, social authentication (Google, Facebook, Twitter
and Github), and notifications, or services, such as a real-time communication
server.
CHAPTER 7

PROJECT SCREENSHOTS
CHAPTER 8

CONCLUSION

This project is being developed to help the students of the college to generate their
more creative and effective resume, which can be helpful in their placements and
it can also be helpful for the users who wants to switch their jobs to a better
company that they want to be in.

Our website provides a form that will help the user to generate the resume after
filling the details that are given in the form. In this website the user will be able to
give the feedback and can send their problem to us with the help of form that the
user will have to fill and the details like feedback message, email of user will be
saved to us in the form of email.
REFERENCES

• Sanja Delcev, Drazen Draskovic,” Modern JavaScript frameworks: A Survey


Study”, 30-31 May 2018.

• Mohit Bajpai, Ayush Jain, Chandan Kumar, Bhawani Shankar Purohit,”A Research
Paper on Web Development Using HTML5 and CSS3”. Journal of Advanced
Database Management & Systems. 2019

• Grega Jakus1 , Matija Jekovec2 , Saso Tomazic 1 and Jaka Sodnik1,” New
technologies for web development”,77(5): 273-280, 2010

• www.crio.do.

• www.tutorialspoint.com/sdlc/sdlc.

You might also like