My personal CV hosted on GitHub Pages, with auto-generated HTML and PDF versions on every push to main.
Live: https://mylonas.github.io/cv
npm install
npm start # local dev server at http://localhost:8080Edit src/metadata/metadata.js to update your details:
name,title,summary— header infofacts— contact links (location, email, GitHub, LinkedIn)skills— skill bars with proficiency percentagespositions— work experience entrieseducation— degree entriesexperience— additional projects / certifications
The HTML template is at src/templates/index.html (Handlebars).
Push to main — GitHub Actions builds and deploys to GitHub Pages automatically.
For a first-time deploy run:
npm run deploy