Hi, I'm trying to create my portfolio and how can I achieve a similar case on gh-page url like the react-bootstrap one where their gh-page url is https://react-bootstrap.github.io/ only? I know only the <username>.github.io/<project>. I tried creating a repo where the repo name is the same as my username but the gh-page generated url is still <username>.github.io/<project>. Thanks.
If you want to have a specific URL of http://somethingsomething.github.io, then you have to have a GitHub username or GitHub organization named `somethingsomething`. However, you can create your own domain name (that doesn't end with `github.io`) and use that to host your Pages site.
I hope that helps!