Создайте ветку gh-pages, установите в проект пакет npm install gh-pages --save-dev и запустите gh-pages -d public В ветке будет лежать сайт с index.html в корне
Ну там можно так https://nickname.github.io/project/public, где nickname - ваш ник на github, а project название репозитория, далее папка public, по такому url всё должно показываться