Skip to content

a CV generator that is built with react. dynamically renders a formatted CV replete with operable, formatted links for contact information like email and phone.

Notifications You must be signed in to change notification settings

jernestmyers/cv-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cv builder

this is the first react project from the odin project's full stack javascript curriculum.

gif demonstrating the app's features

live version

click here for a live version!

project objectives

  1. create sections to input general information, educational experience, and professional experience.
  2. create functionality to remove and/or edit inputted data.
  3. create functionality to display inputted data in a stylized format.
  4. leverage a package to generate a PDF of the CV.

technologies used

react html5 css3 javascript

app features

  1. users can see a live preview of the CV as they input their data.
  2. users can edit and delete educational experience and professional experience.
  3. both educational experience and professional experience are sorted in descending chronological order based on the end date. this functionality makes use of the date-fns library.
  4. users can generate a PDF version of their CV via the react-easy-print library.

areas for improvement

  1. thus far has only been formatted to display effectively on a 13" macbook air.
  2. the "Generate PDF" functionality has not been completed. erroneously expected to be able to use existing components to easily generate the PDF.

About

a CV generator that is built with react. dynamically renders a formatted CV replete with operable, formatted links for contact information like email and phone.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published