This project was developed using CSS Grid Layout.

See the web page here.