{"repo":"engineervix/cv","free":true,"listed":false,"github":"https://github.com/engineervix/cv","clone":"git clone https://github.com/engineervix/cv.git","description":"Write your CV in Markdown and generate both a responsive web page and a professional PDF with minimal setup. Features modern tooling (Vite, Puppeteer), beautiful icons, and automated PDF generation via CI/CD. See example below 👇","language":"JavaScript","stars":55,"topics":["cv","markdown","pdf-generation","puppeteer","resume","vite"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"CV Write your CV in Markdown and generate both a responsive web page and a professional PDF with minimal setup. Contents generated with DocToc - Features - Quick Start - Customization - Content - Customization Examples - Styling Changes - Icons and Section Headings - Customize Technical Skills Display - Modify Contact Information Display - PDF Generation - Deployment - Automated Deployment - GitHub Pages - GitLab Pages - Resources - License Features - 📝 Write your CV in simple Markdown (parsed with Marked) - 🎨 Modern, responsive webpage built with Vite - 📄 Print-optimized PDF generation using Puppeteer, with automatic PDF rebuilds via CI - 💅 Beautiful icons from Phosphor Icons - 🛠️ Easy to customize with SCSS and vanilla JavaScript - 🚀 Ready to deploy to GitHub/GitLab Pages (or your preferred platform) - ✨ No LaTeX knowledge required Quick Start 1. Clone the repository 2. Install dependencies (requires Node.js 20+): 3. Edit src/cv.md with your information 4. Preview your CV: 5. Generate PDF: Customization Content Edit src/cv.md using Markdown. The file supports front matter for your personal information: [!TIP] This project uses Marked to parse markdown. Marked supports the original markdown.pl implementation, CommonMark and GitHub Flavored Markdown, which should generally suffice for most use cases. You could even add custom extensions to extend the functionality, if you needed to. Customization Examples Styling Changes Modify colors, fonts, and layout in src/css/main.","default_branch":null,"files":null,"tree":[],"storefront":"/r/engineervix","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/engineervix/cv/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}