Skip to content

CV Generator built with Vue.js and Tailwind CSS, offering a simple interface for creating and previewing CVs. Currently working on printing functionality.

Notifications You must be signed in to change notification settings

YousifVN/cv-generator

Repository files navigation

CV Generator

A simple web application built with Vue.js and Tailwind CSS to help users easily create and customize their CVs. The app features a clean, user-friendly interface with sections for personal information, work experience, education, projects, certificates, and skills. Users can also upload a profile picture and preview their CV in real-time.

Features

  • Dynamic form fields for work experience, education, projects, certificates, and skills
  • Real-time CV preview
  • Image upload for profile picture
  • Basic form validation with vee-validate and yup

Tech Stack

  • Vue.js (Composition API)
  • Tailwind CSS
  • vee-validate & yup for form validation

Installation

  1. Clone the repository:
    git clone https://github.com/your-repo/cv-generator.git
  2. Navigate to the project directory:
    cd cv-generator
  3. Install dependencies:
    npm install
  4. Run the development server:
    npm run dev

To-Do

  • Print Functionality: The current print functionality is under development. While the layout of the CV is displayed correctly in the preview, there are issues with the printing of images that need to be resolved.

Feel free to update this as you make progress on the project!

About

CV Generator built with Vue.js and Tailwind CSS, offering a simple interface for creating and previewing CVs. Currently working on printing functionality.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published