This portfolio website is heavily inspired by the Travis Fisher one, and it’s using the same technical layout, here is the starter kit shared by Travis:

https://github.com/transitive-bullshit/nextjs-notion-starter-kit

It is based on several components:

The forked version I am using for this website is here:

https://github.com/julbrs/julbrs-portfolio