I would like to move a client off WordPress and onto Hugo. They are a publisher of a magazine and the new site will contain an archive of their past publications (section index listing all magazines and a single page for a given magazine detail view).
Typically I’d create the section index and single page views which would reference frontmatter. Pages would then be created from markdown files. Frontmatter in these md files would include meta data for each magazine (i.e publication date, external URL to view e-edition, magazine thumbnail from external CDN, list of contents etc).
The above is all doable within Hugo, however the client has a catalogue of over 100 magazines and manually entering each one is going to very time consuming. Fortunately I have access to each magazine and its meta data as JSON.
This question has been asked in 2016, so I’m hoping there may be a solution now or in the pipeline.
Here’s my question:
Can I get Hugo to parse this JSON data file and for each entry create a new page using my single page HTML view / layout (which in turn references the data in this JSON file)?