I’m not sure how wise this is… probably not very, but I’ve just finished version 1 of my first project, the tribute page. It’s far from finished and rather ugly if I may say so myself, but I’ve met all the requirements, and wanted to share!
Two suggestions for you:
Make the image responsive so that it shrinks as the screen width shrinks. Take a look at the Bootstrap 4 documentation for Responsive Images for how to accomplish this.
The bottom 4 cards would look better if they were centered across the page instead of left justified as they currently are. Take a look at the Bootstrap 4 documentation for Horizontal Alignment for how you might accomplish this.
Done and done. Thanks for the links and feedback!