DEV Community

Sabri Sangjaya
Sabri Sangjaya

Posted on

3 1

DEVgrad2020: Github Pages CV

Github page is a feature provided by github for users to publish their project pages. Generally the page is used by the user as like the documentation page of the repository. I prefer to use this feature as my CV page. the reason I use github pages as cv is it's free, I don't need to think about the costs for hosting and domains. The domain URL of the github pages is also interesting, namely the username followed by github io.

After deciding to use github pages as cv the next thing is what will be the content. The contents of the CV in general are biodata, education and work history. but because this is online I also want to add a portfolio during lectures. There are two types of portfolios namely project and video. I save the portfolio in the form of a project in a github account while my video is stored on YouTube. to get both data from the site generally using the API but I tried to find none. finally I use javascript and regex requests to retrieve the data. I designed a CV page using the bootstrap css framework because it is simple and in the future this cv auto generate pdf can be downloaded but I'm still looking for and learning the library for that. the difficulty in making this is the absence of serveride scripting so it must maximize javascript

Demo Link : https://sabrisangjaya.github.io/

Link to Code

sabrisangjaya.github.io

Projek CV berbasis web menggunakan bootstrap untuk konten ada yang manual dan otomatis menggunakan request data ke website lain seperti youtube dan google

Rencana kedepan

  • Data berbentuk JSON
  • Halaman Blog
  • Halaman Kontak



Image of Datadog

Create and maintain end-to-end frontend tests

Learn best practices on creating frontend tests, testing on-premise apps, integrating tests into your CI/CD pipeline, and using Datadog’s testing tunnel.

Download The Guide

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay