You can use built-in directory constructor for creating catalogue from any custom post type and custom taxonomy. It has 3 type of layout, can shoh taxonomy, title, thumbnail, exerpt, any custom meta values (with icon and title), read more button.

&nbsp;