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
Top comments (0)