Things used:
HTML
Was used to create the content on page and attempting to use as many as possible appropriate semantic HTML tags. For example used details and summary for this one here (no Javascript sorcery involed here!)
CSS/SCSS
To layout and style everything and also got even better handling on my margin handling as well as taking a mobile first approach on this one for the design.
Vanilla Javascript
Dynamically displayed items and created html elements on the fly with the new things learned. I also had a lot of fun learning to scroll the user's screen smoothly.
API
Fetched from Free to Game Database API from RapidAPI their official website is FreeToGame.com. Learning to fetch APIs was the main reason I created this project. But I learned a lot more than just that. Such as smooth scrolls and stronger Js function flow control.
For extra details on my learning journey with this website and my process and logic at creating things the way I did, check out my GitHub Repo below where I have a well documented ReadMe doc!