The homepage you built at krtprints.pages.dev is the front door. This demo builds out the rooms behind it: a catalogue with working filters, single product pages, dedicated service pages, contact, about, the lot. All static, all wired to a /content folder that would become a Storyblok schema in production.
Each one would be edited by Kenny in Storyblok in the real build. Right now the content sits in /content as JSON, the way Astro would consume it.
12 garments with category and method filters. Click any product to open the detail page.
Open catalogueGallery, colour swatches, sizes, print method tags, related items, quote CTA.
Open productAll services in one place with their starting prices and lead times.
Open servicesHow a single service page reads: process, what we print, starting prices, FAQs.
Open workwearStory, values and the people. Kenny gets a proper bio not just a name.
Open aboutDashboard, products list, product editor and homepage visual editor. The view Kenny logs into to update content.
Open CMS mockupWorking form fields, click-to-call, click-to-email, opening hours and an address that works.
Open contactIn the real build that becomes a Storyblok space Kenny edits. For this demo it’s JSON files you can open and read.
products.json — the 12 catalogue items, each with photos, price, methods, sizesservices.json — service pages and their starting prices and lead timesreviews.json — testimonials with author and sourcefaqs.json — one source of truth for FAQ contentsettings.json — phone, email, address, opening hours