[{"data":1,"prerenderedAt":173},["ShallowReactive",2],{"work-\u002Fwork\u002Fbleach-london":3,"work-nav":112},{"id":4,"title":5,"anonymised":6,"architecture":7,"body":27,"client":80,"description":74,"extension":81,"featured":6,"headline":82,"industry":83,"meta":84,"metrics":85,"navigation":95,"order":96,"path":97,"practice":98,"role":99,"screens":100,"seo":101,"stack":102,"status":107,"stem":108,"url":109,"year":110,"__hash__":111},"work\u002Fwork\u002Fbleach-london.md","Platform build for Bleach London",false,[8,13,18,22],{"name":9,"items":10},"Frontend",[11,12],"Vue storefront","Customer service tools",{"name":14,"items":15},"Content",[16,17],"Contentful","Shopify",{"name":19,"items":20},"API",[21],"Rails + GraphQL services",{"name":23,"items":24},"Services",[25,26],"Twilio chat","AWS Cognito",{"type":28,"value":29,"toc":73},"minimark",[30,35,39,43,66,70],[31,32,34],"h2",{"id":33},"the-brief","The brief",[36,37,38],"p",{},"Bleach London was growing quickly and needed its ecommerce and customer platform to keep up.",[31,40,42],{"id":41},"what-we-did","What we did",[44,45,46,54,60],"ul",{},[47,48,49,53],"li",{},[50,51,52],"strong",{},"Ecommerce integration"," across Contentful, Shopify and a Vue front end, sitting on a Ruby on Rails API that exposed data through GraphQL.",[47,55,56,59],{},[50,57,58],{},"Customer service platform."," A chat interface using Twilio and a custom Vue UI for customers and agents.",[47,61,62,65],{},[50,63,64],{},"Authentication."," Rolled out customer authentication with AWS Cognito, keeping the user database separate from the application code.",[31,67,69],{"id":68},"outcome","Outcome",[36,71,72],{},"The team's work supported Bleach London's growth from under £1m to over £4m turnover within 18 months.",{"title":74,"searchDepth":75,"depth":75,"links":76},"",2,[77,78,79],{"id":33,"depth":75,"text":34},{"id":41,"depth":75,"text":42},{"id":68,"depth":75,"text":69},"Bleach London","md","Shopify, Contentful and Vue on a Rails GraphQL API, plus customer chat and authentication, during a period of fast growth.","Beauty",{},[86,89,92],{"value":87,"label":88},"\u003C£1m → >£4m","Turnover growth in 18 months",{"value":90,"label":91},"Chat","Twilio-based customer service tool",{"value":93,"label":94},"Cognito","Customer authentication rollout",true,7,"\u002Fwork\u002Fbleach-london","commerce","Senior Engineer",[],{"title":5,"description":74},[17,16,103,104,105,106,26],"Vue","Ruby on Rails","GraphQL","Twilio",null,"work\u002Fbleach-london","https:\u002F\u002Fbleachlondon.com","Mar – Dec 2020","bFZWGEPUjhflvOlnYsCmtn6rsForODMQhD2nD5sinUg",[113,118,122,127,132,137,142,143,148,153,158,163,168],{"path":114,"title":115,"client":116,"order":117},"\u002Fwork\u002Fstarbucks","Starbucks' first Shopify store","Starbucks",1,{"path":119,"title":120,"client":121,"order":75},"\u002Fwork\u002Fgood-beams","In-store and online retail for Good Beams","Good Beams",{"path":123,"title":124,"client":125,"order":126},"\u002Fwork\u002Fhebtroco","Moving HebTroCo from WooCommerce to Shopify","HebTroCo",3,{"path":128,"title":129,"client":130,"order":131},"\u002Fwork\u002Fbrimm","Membership, store credit and a Planet Fund for BRiMM","BRiMM",4,{"path":133,"title":134,"client":135,"order":136},"\u002Fwork\u002Fdbco","Native Shopify loyalty for premium fashion brands","DBCO",5,{"path":138,"title":139,"client":140,"order":141},"\u002Fwork\u002Fmyom","AI search visibility for MYOM Oat Drinks","MYOM",6,{"path":97,"title":5,"client":80,"order":96},{"path":144,"title":145,"client":146,"order":147},"\u002Fwork\u002Fviaduct","Re-platforming Viaduct Furniture","Viaduct Furniture",8,{"path":149,"title":150,"client":151,"order":152},"\u002Fwork\u002Fcubitts","Stabilising the Cubitts tech stack","Cubitts",9,{"path":154,"title":155,"client":156,"order":157},"\u002Fwork\u002Fbirl","Engineering process for an AI resale startup","Birl Technology",10,{"path":159,"title":160,"client":161,"order":162},"\u002Fwork\u002Fpluro","Closing the gap between founder and team at Pluro","Pluro",11,{"path":164,"title":165,"client":166,"order":167},"\u002Fwork\u002Fmuro","Muro, a social app for padel players","Muro",12,{"path":169,"title":170,"client":171,"order":172},"\u002Fwork\u002Fnoori","Noori Health, an iPhone app for tracking symptoms","Noori Health",13,1790883139552]