[{"data":1,"prerenderedAt":160},["ShallowReactive",2],{"work-\u002Fwork\u002Fviaduct":3,"work-nav":99},{"id":4,"title":5,"anonymised":6,"architecture":7,"body":26,"client":71,"description":66,"extension":72,"featured":6,"headline":73,"industry":74,"meta":75,"metrics":76,"navigation":83,"order":84,"path":85,"practice":86,"role":87,"screens":88,"seo":89,"stack":90,"status":94,"stem":95,"url":96,"year":97,"__hash__":98},"work\u002Fwork\u002Fviaduct.md","Re-platforming Viaduct Furniture",false,[8,13,17,22],{"name":9,"items":10},"Storefront",[11,12],"Craft templates","Product content",{"name":14,"items":15},"Commerce",[16],"Craft Commerce",{"name":18,"items":19},"Integrations",[20,21],"FedEx API","DPD API",{"name":23,"items":24},"Infra",[25],"AWS",{"type":27,"value":28,"toc":65},"minimark",[29,34,38,42],[30,31,33],"h2",{"id":32},"the-brief","The brief",[35,36,37],"p",{},"Magento wasn't working for Viaduct. They needed a new platform without losing SEO, product data or existing customers.",[30,39,41],{"id":40},"what-we-did","What we did",[43,44,45,53,59],"ul",{},[46,47,48,52],"li",{},[49,50,51],"strong",{},"Migration strategy."," Moved all content and products to Craft CMS and Craft Commerce, planned around SEO and customer continuity.",[46,54,55,58],{},[49,56,57],{},"Design partnership."," Brought in a design and UX team for the new site and built the back end alongside them.",[46,60,61,64],{},[49,62,63],{},"Long-term care."," Looked after the platform for six years, hiring and onboarding developers as it grew.",{"title":66,"searchDepth":67,"depth":67,"links":68},"",2,[69,70],{"id":32,"depth":67,"text":33},{"id":40,"depth":67,"text":41},"Viaduct Furniture","md","A migration from Magento to Craft Commerce, then six years looking after the platform.","Furniture",{},[77,80],{"value":78,"label":79},"6 yrs","Looking after the platform",{"value":81,"label":82},"Magento → Craft","Full content and product migration",true,8,"\u002Fwork\u002Fviaduct","commerce","Lead Developer \u002F CTO",[],{"title":5,"description":66},[91,16,92,93,25,20,21],"Craft CMS","PHP","GraphQL",null,"work\u002Fviaduct","https:\u002F\u002Fwww.viaduct.co.uk","2017 – 2023","1r8UGnBOjwWvBHDfZYbD4J71CKtLsgw20kn6r7e8JYE",[100,105,109,114,119,124,129,134,135,140,145,150,155],{"path":101,"title":102,"client":103,"order":104},"\u002Fwork\u002Fstarbucks","Starbucks' first Shopify store","Starbucks",1,{"path":106,"title":107,"client":108,"order":67},"\u002Fwork\u002Fgood-beams","In-store and online retail for Good Beams","Good Beams",{"path":110,"title":111,"client":112,"order":113},"\u002Fwork\u002Fhebtroco","Moving HebTroCo from WooCommerce to Shopify","HebTroCo",3,{"path":115,"title":116,"client":117,"order":118},"\u002Fwork\u002Fbrimm","Membership, store credit and a Planet Fund for BRiMM","BRiMM",4,{"path":120,"title":121,"client":122,"order":123},"\u002Fwork\u002Fdbco","Native Shopify loyalty for premium fashion brands","DBCO",5,{"path":125,"title":126,"client":127,"order":128},"\u002Fwork\u002Fmyom","AI search visibility for MYOM Oat Drinks","MYOM",6,{"path":130,"title":131,"client":132,"order":133},"\u002Fwork\u002Fbleach-london","Platform build for Bleach London","Bleach London",7,{"path":85,"title":5,"client":71,"order":84},{"path":136,"title":137,"client":138,"order":139},"\u002Fwork\u002Fcubitts","Stabilising the Cubitts tech stack","Cubitts",9,{"path":141,"title":142,"client":143,"order":144},"\u002Fwork\u002Fbirl","Engineering process for an AI resale startup","Birl Technology",10,{"path":146,"title":147,"client":148,"order":149},"\u002Fwork\u002Fpluro","Closing the gap between founder and team at Pluro","Pluro",11,{"path":151,"title":152,"client":153,"order":154},"\u002Fwork\u002Fmuro","Muro, a social app for padel players","Muro",12,{"path":156,"title":157,"client":158,"order":159},"\u002Fwork\u002Fnoori","Noori Health, an iPhone app for tracking symptoms","Noori Health",13,1790883139553]