Made this personal website in two days! Learned React.js and Next.js to make it. Used Chakra UI to implement the features on the website.
Check it out here https://www.jaketorres.tech/
Comments on each component and file in pages explain what each part does. Documentation on Chakra's website helped the most in making this website. Most of the react stuff behind the scenes is setup by default.
Website still doesn't really work on mobile, that is what I am going to fix next.
Website was also produced all in a unix terminal using git and vim.