Free CV Generator – PHP Edition

Back Jan 10, 2026 · 1 min read
Free CV Generator – PHP Edition

​In the CV Generator project, I developed a functional tool for resume building that focuses on robust data validation and optimized HTML-to-PDF rendering. This project demonstrates my ability to manage complex forms and facilitate seamless interaction between backend logic and frontend presentation.

Key Features

  • Real-time Preview: Users can see their resume update instantly as they type, providing a smooth and interactive UX.
  • Dynamic Field Management: Implemented custom Vanilla JS functions to allow users to add or remove unlimited sections for education, work experience, and skills.
  • Smart Validation: Integrated advanced RegEx patterns to validate emails, international phone codes, and URLs in real-time before submission.
  • Professional PDF Export: Powered by the Dompdf library to ensure high-fidelity conversion from web styles to print-ready PDF documents.
  • Responsive Architecture: Built with a “mobile-first” approach using Bootstrap 5 and custom Media Queries for accessibility across all devices.

Tech Stack

PHP domPDF JavaScript Bootstrap Composer HTML5 CSS3

📁 Source Code