I am looking to hear development options for below requirement. I need to create Homepage for the company as shown in the image. The Body of the page contains various images with there hyper links typically when user clicks on icon it will navigate to respective page. The source of this information will managed in SharePoint list with images and its URL.
Development Options: I am of the opinion creating visual web part will solve the requirement. I would like to listen if there any other options typically using client side object model.
Environment is SharePoint 2013 on premise.
Thanks in Advance.