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:8080
Edit 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 / certificationsThe 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