This is a work in progress, but I created a duplicate of this website using React and I also want to add some additional features like animations. I had to learn how componens work and how to use them, and I learned how to use a React router as well.