This is a simple resume builder template that takes a JSON file and generates a resume in HTML and PDF format.
- Click here to create a new repository using this as a template. I strongly recommend you to keep the repository private. This avoids exposing your personal information to the wider internet.
- Clone the repository to your local machine.
- Edit
resume.json
with your data. - In
resume.config.js
, update the values as per your requirement. - Preview the resume in HTML format by running the following command.
This will start a live server and print the URL in the console. Open the URL in your browser to preview the resume.
npm run watch
- Run the following command to generate the resume in HTML and PDF format.
npm run build
You can change the theme of the resume by updating the colors
object in resume.config.js
.
The colors
are borrowed from the Tailwind CSS color palette.
You can update the font by changing the font family in the resume.config.js
file. If you use a non-system font,
download the font files and placing them in the fonts
directory. Add an entry in fonts/manifest.json
to generate
appropriate CSS to load your custom font.
This project is licensed under the MIT License - see the LICENSE file for details.