Each board will have it’s own page. A user could peruse through a board of links of products & maybe purchase. the maximum number of items should he 30 per board.tohe boards should have a Amazon affiliate disclaimer as these products are just that"
I see that you’re using a Pinterest Feed Basic plan which lets you create up to 3 Pinterest Feed widgets. This means that you could create a separate widget for each board and install to the needed page.