Skip to content

A project to develop a Resume generator using Django framework. This helps students to make a neat and quick resume using Latex with user friendly form inputs

Notifications You must be signed in to change notification settings

Nikitha2309/OpenResumes

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Open Resumes

About The Website

Open Resumes is a Resume generator that takes several fields which are generally included in resumes like education, technical skills, achievements, projects, experience, etc as inputs from a user-friendly form and generates resumes. It is an authenticated web application for IIT Guwahati students built with Django framework. It makes the process of making resumes easier and faster.

Environment Setup Locally

  • Install Django and Strawberry Perl
  • Install all the required packages mentioned in the requirements.txt using the command pip install -r requirements.txt
  • Run the server and Connect the port to localhost:8000

Tech Stack Used

  • Django
  • SQLite
  • Latex
  • Tailwind CSS
  • HTML
  • JavaScript

Key Features

  • Login and logout securely using the IITG mail ID.
  • Create mutliple resumes for various profiles.
  • Edit the resumes created.
  • Download the resume as well as the LaTeX code.
  • Share the link of the resume.
  • Make a auto-formatted, good looking resume from a simple, flexible and user friendly form without the need of LaTeX knowledge in few minutes.

Login Page

  • The web application is authenticated and a user must signin using the IIT Guwahati work mail ID.

Home Page

  • After login the home page is displayed, where user can create resume.

  • Multiple resumes can be created for various profiles.

  • Each created resume has the following features.
    • Rename the resume.
    • Edit the form fields to recompile and update the resume.
    • Download the resume (in pdf format) and the LaTeX code of the resume.
    • Share the resume through a link.
    • Create a copy of the resume.
    • Delete the resume

Resume Page

  • The resume page contains several sections that needs to be filled.

  • Each section contains the related input fields which are auto populated with the user's information. If a user is visiting the website for the first time form fields are auto populated with the sample data.

  • Progress can be saved after filling each section.

  • The high flexibility is provided to make the form more user friendly.

  • Multiple experiences can be added in the experience section of the resume.

  • Once all the required inputs are filled, user can simply click on compile button and see the preview the resume with the comfort of features like zoom-in, zoom-out.

  • Finally the resume ( in pdf format ) or the latex code related to the resume can be downloaded.

About

A project to develop a Resume generator using Django framework. This helps students to make a neat and quick resume using Latex with user friendly form inputs

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 70.4%
  • Python 27.7%
  • CSS 1.9%