Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

frarosset/cv-application

Open more actions menu

Repository files navigation

cv-application

A project from The Odin Project (Full Stack Javascript).

A cv application webapp is built using HTML, CSS, Javascript, and React.

A preview is available here.

Features

  • Insert information about Personal Info, Contacts, Education, Professional Experience, Skills, Languages, and Courses & Certificates.
  • Customize the page: page format (A4 or Letter), font selection, color themes, font sizes, margins and gaps adjustments.
  • Download the document as a PDF using the jsPdf library.
  • Print the document directly from the app.
  • Dark/Light theme toggle.
  • Load sample data for demonstration.

Known Issues

When exporting the document as PDF:

  • Layout shifts or blank pages on multi-page documents (it seems that this happens when the total size of the document exceeds the viewport).
  • Additional top margin on first page (in multi-page PDFs).
  • Possible font rendering issues.
  • Possible profile photo image distortion (the used CSS property object-fit: cover isn't recognized by jsPdf).
  • Hyperlinks not retained in the exported PDF.

These issues are likely due to limitations within the jsPdf library. Future updates may address some of these problems. In the meantime, a workaround is to use the Print > Save as PDF function in a desktop browser if there are problems with the downloaded PDF.

Releases

Packages

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.