Skip to content

A CV generator powered by React-pdf and Sanity.io, for creating and updating CVs using the template provided.

Notifications You must be signed in to change notification settings

jinjinwang02/cv-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CV Generator 🦾

A CV generator powered by React-pdf and Sanity.io, for creating and updating CVs using the template provided.

Motivation

Updating CV in Adobe Illustrator (where my CVs used to live) can easily mess up spacing and don't support grammar/spelling checking.

What does the template look like?

CV example

Installation

  1. Install packages in cv-pdf and cv-studio:
yarn install
  1. Get your project ID by creating a new Sanity studio by following the Sanity doc.

  2. In cv-studio, create a .env.development file and add the the project ID and dataset name:

SANITY_STUDIO_API_PROJECT_ID=[your-project-id]
SANITY_STUDIO_API_DATASET=[dataset-for-development-mode]
  1. In cv-pdf, create a .env file and add the the project ID and dataset name:
NEXT_PUBLIC_SANITY_STUDIO_API_PROJECT_ID=[your-project-id]
NEXT_PUBLIC_SANITY_STUDIO_API_DATASET=[dataset-for-development-mode]

Running the project

cv-pdf

yarn workspace cv-pdf start

cv-studio

yarn workspace cv-studio start

Using the generator

Create/edit the CV in Sanity studio -> Use the link on the homepage of the app -> Preview or download the PDF 👐

About

A CV generator powered by React-pdf and Sanity.io, for creating and updating CVs using the template provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published