Skip to content

dpeterzen/cv-react-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CV Generator

My implementation of the CV application project for The Odin Project. Try it here!

Description:

This is a small react app where users can input their information and generate a CV/résumé. I set up the application using Vite and deployed it using Vercel.

Screenshot of generated example CV

  • When you have finished writing your resume, press the Generate my CV! button, print preview the page (cmd-p, ctrl-p), and save to PDF.

Features:

  • Button to automatically fill out input fields so that users can preview a generated example CV
  • Button to clear all input fields
  • Buttons for adding and deleting educational and work experiences

Future Features:

  • Add a Technical Skills and Projects section to the form.
  • Incorporate AI to proof read and suggest improvements to your resume.

What I learned:

  • How to use Vite to set up a new React project
  • Basics of writing JSX
  • Basics of React, including:
    • Writing, rendering, importing and exporting components
    • Rendering lists of components using the map() method of Array
    • Conditionally rendering UI
    • Using keys appropriately so that React can handle the DOM effectively and efficiently
    • Passing data between components using props
    • Managing state and sharing state between components
    • Controlling components such as input fields

About

A short and sweet cv generator app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published