Product catalog

This is an example of a single template slide being reused to present a collection of products.

Download: input.zip · output.pptx

template.pptx

1
template.pptx slide 1

output.pptx

1
output.pptx slide 1
2
output.pptx slide 2
3
output.pptx slide 3
4
output.pptx slide 4
5
output.pptx slide 5

data.json

{
  "slides": [
    {
      "template": 1,
      "name": "Blue Pattern Shirt",
      "description": "Cotton buttoned shirt with classic but modern pattern.",
      "pic": {
        "type": "image",
        "src": "pictures/blue pattern shirt.jpg",
        "scaling": "cover",
        "overflow": "hidden"
      },
      "stats": {
        "type": "table",
        "vertical_sizing": "anchor_bottom",
        "rows": [
          ["Materials", "Cotton"],
          ["Sizes", "S, M, L"],
          ["Availability", "Retail, Online"]
        ]
      }
    },
    {
      "template": 1,
      "name": "Linen washed shirt",
      "description": "Casual gray linen shirt, washed process.",
      "pic": {
        "type": "image",
        "src": "pictures/linen washed shirt.jpg",
        "scaling": "cover",
        "overflow": "hidden"
      },
      "stats": {
        "type": "table",
        "vertical_sizing": "anchor_bottom",
        "rows": [
          ["Materials", "Linen"],
          ["Sizes", "S, M, L"],
          ["Availability", "Retail, Online"],
          ["Imported from", "Italy"]
        ]
      }
    },
    {
      "template": 1,
      "name": "Lace Blouse",
      "description": "White lace blouse with geometric pattern stitching.",
      "pic": {
        "type": "image",
        "src": "pictures/lace blouse.jpg",
        "scaling": "cover",
        "overflow": "hidden"
      },
      "stats": {
        "type": "table",
        "vertical_sizing": "anchor_bottom",
        "rows": [
          ["Materials", "Cotton"],
          ["Sizes", "M"],
          ["Availability", "Online"],
          ["Imported from", "Spain"],
          ["Sustainability", "OEKO-TEX Standard 100 certified"]
        ]
      }
    },
    {
      "template": 1,
      "name": "Rose stitched blouse",
      "description": "Long-sleeve blouse with rose stitchings. Silky feel, with puffed sleeves.",
      "pic": {
        "type": "image",
        "src": "pictures/rose stitched blouse.jpg",
        "scaling": "cover",
        "overflow": "hidden"
      },
      "stats": {
        "type": "table",
        "vertical_sizing": "anchor_bottom",
        "rows": [
          ["Materials", "Polyester, Linen"],
          ["Sizes", "S, M, L"],
          ["Availability", "Retail"]
        ]
      }
    },
    {
      "template": 1,
      "name": "Dark jeans",
      "description": "Basic dark jeans. Slim silhouette.",
      "pic": {
        "type": "image",
        "src": "pictures/dark jeans.jpg",
        "scaling": "cover",
        "overflow": "hidden"
      },
      "stats": {
        "type": "table",
        "vertical_sizing": "anchor_bottom",
        "rows": [
          ["Materials", "Cotton"],
          ["Sizes", "S, M, L"],
          ["Availability", "Retail, Online"]
        ]
      }
    }
  ]
}