Skip to content

Enter data once, and quickly generate multiple beautiful resumes!

License

Notifications You must be signed in to change notification settings

doug-gainey/magic-resume-generator

Repository files navigation

Magic Resume Generator

Enter data once, and quickly generate multiple beautiful resumes!

Made with Vue 3 + Vite and Less

Available Templates

Base

Cool

Creative

Left Right

Material Dark

Oblique

Professional

Side Bar

Prerequisite

  1. Node (latest)
  2. NPM (latest)

How to use

  1. Clone the repository.

    git clone https://github.com/doug-gainey/magic-resume-generator.git
    
  2. Go to the project directory.

    cd magic-resume-generator
    
  3. Install the project.

    npm i
    
  4. Customize your data:

    1. Option 1 - Update your data locally:
      1. Update data/data.yml directly with your information.
      2. Add your profile picture to the public/assets/pictures/ directory and update the picture value in data.yml to match the file name.
    2. Option 2 - Host your data remotely:
      1. Make a copy of .env.example and rename to .env.
      2. Update the VITE_DATA_URL value to a fully qualified url that returns your data in json format.
      3. In this case, the picture value should also be a fully qualified url.
  5. Preview resumes with npm run dev. Navigate to http://localhost:5173 in your browser to see thumbnails. Click a thumbnail to see a full-page preview.

  6. Export resumes with npm run export. You can also export a single resume using npm run export --template=template-name. All resumes will be exported to the public/assets/pdf/ folder.

Creating and Updating Templates

Please read the developer documentation for instructions on creating and updating templates.

Contribute

Feel free to open a pull request to add new templates, language supports, fix bugs, or improve the documentation.

Credits

Originally based on the best-resume-ever project by @salomonelli. I also ported some templates from best-resume-ever by @noDojo.

This project uses several open source packages:


GitHub @doug-gainey

License

MIT

About

Enter data once, and quickly generate multiple beautiful resumes!

Topics

Resources

License

Stars

Watchers

Forks

Languages