Skip to content

PavelShep/CV-Builder

Repository files navigation

CV Builder

CV Builder is a web-based application that helps you create a professional-looking CV with ease. It allows users to input their information dynamically, customize the design, and export the final result as a PDF.

Features

  • 🎨 Pre-designed CV template – A well-structured layout to ensure your CV looks professional.
  • ✏️ Editable fields – Change your details dynamically using input fields.
  • 🔍 Zoom in and out – Adjust the CV preview for better visibility.
  • 📷 Image upload – Add a profile picture to personalize your CV.
  • 💾 Local storage support – Automatically save your progress and retrieve it later.
  • 📄 PDF export – Download your CV as a PDF file with one click.

Technologies Used

This project is built using the following technologies:

  • Next.js 12.2.4 – A React framework for building web applications.
  • React 18.2.0 – A JavaScript library for creating interactive UIs.
  • Framer Motion – A library for animations and transitions.
  • React Icons – A collection of popular icons for React.
  • React-to-Print – Allows exporting content as a printable PDF.
  • Tailwind CSS – A utility-first CSS framework for styling.

Installation

To set up the project, install dependencies using:

yarn install

Usage

To start the development server, run:

yarn run dev

This will launch the application, allowing you to edit and customize your CV in real-time.

About

CV builder with customization and PDF export

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published