It’s not perfect and there are lots of things I want to do to it as I gain more experience, but here is my first attempt! Feel free to take a look at my code, and if you see anything I could do better, I appreciate constructive criticism.
Edit: I had trouble with making the form at the bottom and it’s probably not going to look nice on mobile.