Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📘 SA Resume PDF Generator

Fast, Reliable & Pixel-Perfect Resume Export Tool 🚀

SA Resume PDF Generator is a lightweight Node.js tool that converts a clean, modern HTML resume into a ready-to-use PDF file. The project uses Puppeteer to generate high-quality, print-ready PDF documents with full CSS support, images, shadows, and layout precision.

A professional HTML-to-PDF resume rendering engine for consistent, high-quality output.


🚀 Features

  • Generate PDF from an HTML template
  • Automatically embed a profile photo
  • Pixel-perfect rendering using Chromium engine
  • Clean project structure
  • Runs locally or in CI/CD (GitHub Actions ready)
  • No external services required

/
├── as_sv.html                   # Main HTML resume template
├── resources/
│   └── img/
│       └── photo_2022...jpg     # Profile photo
├── scripts/
│   └── make-pdf.js              # PDF generation script
├── storage/
│   └── pdf/                     # Output folder for generated PDFs
├── package.json
└── README.md

📦 Installation

git clone https://github.com/USERNAME/stanov-resume-pdf-generator.git
cd stanov-resume-pdf-generator
npm install

▶️ Generate PDF

The generated PDF will appear here:

node scripts/make-pdf.js

🧰 Technologies Used

  • Node.js
  • Puppeteer
  • HTML5 / CSS3 / CSS Grid
  • Chrome-based PDF rendering pipeline

📄 PDF Preview

👉 Full PDF available here:
resume-oleksandr-stanov.pdf

📜 License

MIT License

About

A lightweight and efficient HTML-to-PDF resume generator built with Node.js and Puppeteer. Designed for high-quality, pixel-perfect PDF exports using clean HTML, CSS Grid, and local assets. Ideal for automated resume builds, CI/CD pipelines, and modern developer portfolios.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages