Create your project pages with Next.js and React hosted by Github. Next gh-pages example: https://github.com/zeit/next.js/tree/canary/examples/gh-pages Follow Next.js static-html-export guide to start.
https://github.com/zeit/next.js/#static-html-export This is a way to run your Next.js app as a standalone static app without any Node.js server. Example : https://github.com/thierryc/Next-gh-page-example