Skip to content

Latest commit

Β 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“„ CV Builder β€” Field-Specific CV Generator

Build a professional, field-specific CV in minutes. Smart questionnaire that asks the right questions based on your profession.

πŸš€ Live Demo

https://0x9z.github.io/cv-builder

🎯 Features

  • 8 profession-specific templates (IT, Nursing, HR, Driving, Construction, Finance, Education, Sales)
  • 3 CV templates (Classic, Modern, Minimal)
  • AI-powered bullet point enhancer
  • Live preview with real-time updates
  • PDF export β€” clean A4 format
  • Auto-save every 30 seconds
  • Keyboard shortcuts (Ctrl+S save, Ctrl+P print)
  • No account required β€” works offline

πŸ› οΈ Built With

  • HTML, CSS, JavaScript (Vanilla)
  • No frameworks, no dependencies
  • GitHub Pages for hosting

πŸ“ Project Structure

cv-builder/
β”œβ”€β”€ index.html
β”œβ”€β”€ css/
β”‚   β”œβ”€β”€ style.css
β”‚   β”œβ”€β”€ templates.css
β”‚   └── print.css
β”œβ”€β”€ js/
β”‚   β”œβ”€β”€ app.js
β”‚   β”œβ”€β”€ state.js
β”‚   β”œβ”€β”€ questions.js
β”‚   β”œβ”€β”€ preview.js
β”‚   β”œβ”€β”€ templates.js
β”‚   β”œβ”€β”€ pdf.js
β”‚   β”œβ”€β”€ storage.js
β”‚   └── ai.js
β”œβ”€β”€ assets/
β”‚   β”œβ”€β”€ icons/
β”‚   └── img/
β”œβ”€β”€ LICENSE
└── README.md

πŸš€ Quick Start

  1. Clone the repo
  2. Open index.html in your browser
  3. Select your field and start building
  4. No build tools, no npm install β€” just works

πŸ“œ License

MIT β€” free to use, modify, and distribute.

πŸ‘€ Author

Anas (0x9z)