- Go to Reactive Resume and make an account (or self-host it)
- Populate fields with resume data
- If editing, download .json file from this repo and upload to resume builder before editing
- Download .json and .pdf files when done
- Push both files to this git repo (version control)
- Add new file in root directory called
index.html
- Paste the following code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en" style="width:100%; height:100%;">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>Shrey's Resume</title>
</head>
<body style="width:100%; height:100%; margin:0;">
<iframe src="https://docs.google.com/viewerng/viewer?url=https://github.com/SxC97/resume/raw/main/SHREY_CHOUDHARY_RESUME.pdf&embedded=true" frameborder="0" height="100%" width="100%">
</iframe>
</body>
</html>
- On line 3:
<iframe src="https://docs.google.com/viewerng/viewer?url=https://github.com/SxC97/resume/raw/main/SHREY_CHOUDHARY_RESUME.pdf&embedded=true" frameborder="0" height="100%" width="100%">
the url is to the google docs pdf viewer. This is used incase the browser doesn't have a built in pdf viewer.
- The link in the middle (
url=
) should be directed to the resume.pdf file you uploaded previously. Click on the pdf document, then right click on the download button and copy the link address. - Note: If you upload a pdf with a different file name, you will have to change the link here.
- After saving, Github Actions should automatically generate a page at https://sxc97.github.io/resume/ with the pdf embedded
- If not, go to settings -> pages, select the main branch and the root directory as the source before clicking save. Once you select a theme, the site should go live.
- Buy domain name (I used Hover)
- Set up Cloudflare account
- Create new
A Record
with your subdomain (in this case "resume") and set the IPv4 address to8.8.8.8
- Go to page rules and set up a 301 redirect from the subdomain to the github page (e.g.
resume.shreyc.me -> https://sxc97.github.io/resume/
)