DEV Community

Cover image for How to create a simple portfolio with GitHub pages

How to create a simple portfolio with GitHub pages

Carol Musyoka on November 27, 2019

One of the ways of scaling up as a developer is building a portfolio. Basically, a portfolio is a way of showcasing work samples and skills stated ...
Collapse
 
vaasant profile image
Vaasant

Hi carol,
when i published my app using angular my page show things about the readme file,Where as my website content is actually inside a subfolder and index.html following it .How do i access that index.html?

Collapse
 
carolmusyoka profile image
Carol Musyoka

Hello. I'm sorry I didnt reply immediately. The index.HTML should not be in that sub folder. Try moving it to the master folder. Let me know if that works.

Collapse
 
ronnieotieno profile image
Ronnie Otieno

Hi, Carolyne my site wasn't created. It says no site found

Collapse
 
carolmusyoka profile image
Carol Musyoka

Hello Ronnie, have you tried accessing the site's link from the settings 'tab' ? Or you can send me a link to your project and assist you on that.

Collapse
 
ronnieotieno profile image
Ronnie Otieno

Hi Carol. It's working! Thanks a lot!

Thread Thread
 
carolmusyoka profile image
Carol Musyoka

You're welcome

Collapse
 
expertweblancer profile image
Expertweblancer

Thanks for your post.
It worked perfectly for me.
I have one question.
For now, I used the basic HTML template for my portfolio website.
Can I use PHP script instead of HTML template?
If it is possible, it will be great. Let me know if it's possible.

Best

Collapse
 
brandonkylebailey profile image
Brandon

Hey Carol,

Is there a way to change the configuration to point to the index.html file instead of the README.md file?

Collapse
 
carolmusyoka profile image
Carol Musyoka

If you have a README.md, it will be transformed into an index.md automatically. If you don't have an index.html you can use README.md or vice versa.

Or Instead of hardcoding either index.md or README.md, why not simply keep the existing code and add a config option like index_page or something:

This seems totally reasonable to me and could be added to the existing documentation prominently:


index_page: README.md


Collapse
 
brandonkylebailey profile image
Brandon

Ah, makes sense, thank you ! ill have a tinker

Thread Thread
 
carolmusyoka profile image
Carol Musyoka

You're welcome. Let me know how it goes😊

Collapse
 
prabhjeet6 profile image
Prabhjeet Singh

Hi,

Any idea how can I embed by dev.to blog in the portfolio, without any legal or Technical issues