DEV Community

Logeswaran GV
Logeswaran GV

Posted on

How to create personal resume website - Completely Free

Hi Dears,

Nice to you see here. Do you think only by hosting website on your name can create a resume and paying yearly subscription amount to keep it for long time.

Why can’t we create your own website without any HOSTING, BUYING DOMAIN NAME, WORRYING ABOUT SSL CERTIFICATES etc.,.,.

Follow along me with each and every steps to create your own resume page. (You can create AWS S3 static webpages as resume also, but you should have the AWS account to do that)

Yes, We are going to create resume using github

Let’s jump and create your resume now.

  1. You should have github account to start
  2. Create repository in github and upload your HTML code
  3. Basic understanding of HTML, CSS (no worries there are so many templates you can download freely)
  4. Once code is uploaded to github repository and do some minimal settings
  5. Your creative resume is ready now.

Let’s get our hands dirty now, yes follow this step

Creation of github profile:

  1. Go to github.com and click on Sign up
    Image description

  2. Complete the signup process and after successful verification you will be having active account

  3. After login to your account, Click on Repositories to view yours (It will be blank in the new account)

Image description

Image description

  1. Click on New button to create new repository

Image description

Just give Unique name in the Repository name

Image description
Image description

  1. Now new repository is created (myresume)

Creation of personal pages:

  Check this [website](https://bootstrapmade.com/bootstrap-resume-cv-templates/) for creative resume website (It’s up to you, can select any of your creative HTML static page contents)
  Once your HTML, CSS codes are ready follow the below steps to upload in github.
Enter fullscreen mode Exit fullscreen mode

Just type this customized URL to open the VS code editor online.
https://vscode.dev/github.com/githubaccount/newrepositoryname

Initially it will ask some prompts to provide access just click Allow.

Image description

Once you authenticated to use VS Code editor, Upload all your code to the under Explorer

Image description

Make sure to check every design or changes before uploading to EXPLOER so that no need to do any changes for deployment (But you can do changes anytime and every time you need to commit changes)

Click on the + button for the changes to deployed in staging.

Image description

Click on Tick button to commit the changes to your repository with proper description of changes (For the first time, you can mention Resume deployment v1.0)
Enter fullscreen mode Exit fullscreen mode

Image description

Once all this changes are done, login back to GitHub to start your deployments

Deploying changes in GitHub:

  1. Login to Github account and make sure to check the repositories got updated

Image description

  1. Navigate to Settings section to start deployment

Image description

  1. In the same page, navigate to PAGES section and select branch as main and save the changes

Image description

  1. Final step is navigate to Actions page to see the changes are updating as per below screenshot

Image description

Image description

  1. Once the deployment is finished, you can see the page as below

Image description

Finally, your website is ready to view:

https://GITACCOUNTNAME.github.io/NEWREPOSITORY/
https://gvlogeswaran.github.io/resume/

Wow !! It’s amazing without spending any single pennies you were Owning your own website. You can share this website to anyone even with HR Recruiters.

Hope you enjoyed with content and I feel this information is very useful.

Follow me on LinkedIn to get more amazing things.

Top comments (0)