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.
- 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
andyup
- Vue.js (Composition API)
- Tailwind CSS
- vee-validate & yup for form validation
- Clone the repository:
git clone https://github.com/your-repo/cv-generator.git
- Navigate to the project directory:
cd cv-generator
- Install dependencies:
npm install
- Run the development server:
npm run dev
- 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!