[{"data":1,"prerenderedAt":172},["ShallowReactive",2],{"work-\u002Fwork\u002Fgood-beams":3,"work-nav":110},{"id":4,"title":5,"anonymised":6,"architecture":7,"body":29,"client":83,"description":78,"extension":84,"featured":85,"headline":86,"industry":87,"meta":88,"metrics":89,"navigation":85,"order":79,"path":99,"practice":100,"role":101,"screens":102,"seo":103,"stack":104,"status":106,"stem":107,"url":106,"year":108,"__hash__":109},"work\u002Fwork\u002Fgood-beams.md","In-store and online retail for Good Beams",false,[8,13,19,24],{"name":9,"items":10},"Channels",[11,12],"Online store","Physical store",{"name":14,"items":15},"Commerce",[16,17,18],"Shopify","Supplements","drinks and merch",{"name":20,"items":21},"Services",[22,23],"Custom Shopify app","Backend middleware",{"name":25,"items":26},"Clinical",[27,28],"Prescription portal (Script Assist)","Consultations",{"type":30,"value":31,"toc":77},"minimark",[32,37,41,45,48],[33,34,36],"h2",{"id":35},"the-brief","The brief",[38,39,40],"p",{},"Good Beams is building a lifestyle brand for a UK pharmacy, aiming to normalise medical cannabis while meeting full regulatory compliance. Alongside a physical store, the brand needed an online shop for supplements, drinks and merchandise, and a clear path into a separate, regulated prescription journey.",[33,42,44],{"id":43},"what-we-did","What we did",[38,46,47],{},"Working with Midnight, Stack Studio led the technical delivery.",[49,50,51,59,65,71],"ul",{},[52,53,54,58],"li",{},[55,56,57],"strong",{},"Technical discovery."," Mapped the customer journey from landing page and eligibility check through to consultation and ongoing purchases, and set out which parts belonged in Shopify and which didn't.",[52,60,61,64],{},[55,62,63],{},"Keeping the flows apart."," Shopify handles retail products only; prescriptions run through a separate portal. That keeps the store within Shopify Payments' rules and keeps the regulated side where it belongs.",[52,66,67,70],{},[55,68,69],{},"Custom app and middleware."," Built a custom Shopify app and backend middleware so the store, the physical shop and the systems behind them work as one experience.",[52,72,73,76],{},[55,74,75],{},"In-store and online."," Planned the build so the physical store and the website share the same products and customers.",{"title":78,"searchDepth":79,"depth":79,"links":80},"",2,[81,82],{"id":35,"depth":79,"text":36},{"id":43,"depth":79,"text":44},"Good Beams","md",true,"Technical delivery for a medicinal cannabis brand's Shopify build, with a custom app and backend middleware connecting the shop floor and the website.","Health & Wellbeing",{},[90,93,96],{"value":91,"label":92},"2","Channels: physical store and online",{"value":94,"label":95},"Custom","Shopify app and backend middleware",{"value":97,"label":98},"Separate","Retail and prescription journeys kept apart","\u002Fwork\u002Fgood-beams","commerce","Technical delivery, via Midnight",[],{"title":5,"description":78},[16,22,23,105],"Script Assist",null,"work\u002Fgood-beams","2025 – 2026","dJZ-RoWrgfqSJZPUWnK2_TiS8B308Yb1aZW_OwZLUSE",[111,116,117,122,127,132,137,142,147,152,157,162,167],{"path":112,"title":113,"client":114,"order":115},"\u002Fwork\u002Fstarbucks","Starbucks' first Shopify store","Starbucks",1,{"path":99,"title":5,"client":83,"order":79},{"path":118,"title":119,"client":120,"order":121},"\u002Fwork\u002Fhebtroco","Moving HebTroCo from WooCommerce to Shopify","HebTroCo",3,{"path":123,"title":124,"client":125,"order":126},"\u002Fwork\u002Fbrimm","Membership, store credit and a Planet Fund for BRiMM","BRiMM",4,{"path":128,"title":129,"client":130,"order":131},"\u002Fwork\u002Fdbco","Native Shopify loyalty for premium fashion brands","DBCO",5,{"path":133,"title":134,"client":135,"order":136},"\u002Fwork\u002Fmyom","AI search visibility for MYOM Oat Drinks","MYOM",6,{"path":138,"title":139,"client":140,"order":141},"\u002Fwork\u002Fbleach-london","Platform build for Bleach London","Bleach London",7,{"path":143,"title":144,"client":145,"order":146},"\u002Fwork\u002Fviaduct","Re-platforming Viaduct Furniture","Viaduct Furniture",8,{"path":148,"title":149,"client":150,"order":151},"\u002Fwork\u002Fcubitts","Stabilising the Cubitts tech stack","Cubitts",9,{"path":153,"title":154,"client":155,"order":156},"\u002Fwork\u002Fbirl","Engineering process for an AI resale startup","Birl Technology",10,{"path":158,"title":159,"client":160,"order":161},"\u002Fwork\u002Fpluro","Closing the gap between founder and team at Pluro","Pluro",11,{"path":163,"title":164,"client":165,"order":166},"\u002Fwork\u002Fmuro","Muro, a social app for padel players","Muro",12,{"path":168,"title":169,"client":170,"order":171},"\u002Fwork\u002Fnoori","Noori Health, an iPhone app for tracking symptoms","Noori Health",13,1790883139394]