A simple React-based web application to create and customize a professional CV (resume). This project allows users to input personal details, education, work experience, languages, courses, and skills, with options to preview and download the CV as a PDF.
- Add and edit personal summary, education, work experience, languages, courses, and skills.
- Toggle sections to include/exclude in the CV preview.
- Real-time preview of the CV layout.
- Download CV as a PDF file.
- React: For building the user interface.
- Bootstrap: For styling and responsive design.
- jsPDF & html2canvas: For generating PDF downloads.
- React Icons: For icons in the UI.
- Clone the repository:
git clone https://github.com/arianz/cv-builder.git
- Navigate to the project directory:
- Ensure you have Node.js installed, then install dependencies:
- Start the development server:
| App Interface - Desktop |
App Interface - Mobile |
 |
 |
| Preview CV |
 |