Have you ever found yourself sending that one resume.pdf file to multiple employers while worrying about whether you sent them the updated version? Github pages may just be the solution you need to avoid this hassle! Though github pages is designed to host static files only, it's straightforward and very easy to use! This could also be an opportunity to express your github skills to your prospective employer!
This article assumes that you may already have your static personal website built ready to be hosted. If you haven't, kindly continue reading to see some template options
There are multiple tools and responsive templates that you can use to design your resume in hopes of securing your next job/gig. Here are a few notable mentions:
Paid options 💰
- Leven
- Tunis - Personal Portfolio
- Denzel
- Shane - Personal Portfolio Template
- Mariam - Personal Portfolio Template
- Brown - Personal Portfolio
- HAYLEY - Creative Personal CV/Resume HTML Template
- Gilber - Personal CV/Resume HTML Template
- Suzie – Bootstrap 4 Personal Portfolio
- Kitzu - Personal Portfolio Template
Free options 🍵
- Personal - Free Portfolio Bootstrap Template
- MyResume - Bootstrap Resume and Portfolio Template
- iPortfolio - Bootstrap Portfolio Websites Template
- Kelly - Bootstrap CV Resume HTML Template
- Laura - Free Creative Bootstrap Template
- Folio Bootstrap Portfolio Template
- MyPortfolio - Free Portfolio Website Template
- Free HTML Bootstrap template - Lonely
Now let's begin
- Create a github repository that will contain all your web files. Github will use this repository as your web file storage. Fill all the needed information for the repository and create it.
- Clone the newly created repository onto your local machine and insert all your web docs into that folder
- I use VScode to manage my git, you can use whatever you want. After making all the changes you need to make, commit all the files to the git repository.
- Now go back to github, open the repository and click "settings" and scroll down to the "Github Pages" section. Select the branch and select the folder that contains all your static files.
- Enable Github pages when all is done and then you should see the link provided for your website. Note that this process may take a few minutes.
Conclusion
- We looked at a few notable web templates that you can use for your personal website. Both paid and free options were provided
- We also went through the entire process of hosting the website on github pages.
- Take a look at mine and tell me what you think in the comments below
Top comments (2)
How you make it light mode? :D
Hi sorry for the late reply. I simply grouped all my colours in the CSS file under :root object and used javascript to invert them whenever the toggle is clicked. Barebones stuff 😁