[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"api:\u002Fportfolio\u002Fbeyo-dealer-app:{\"locale\":\"en\"}":3,"api:\u002Fportfolio:{\"locale\":\"en\",\"pageSize\":4,\"kind\":\"client\"}":30},{"slug":4,"kind":5,"status":6,"title":7,"summary":8,"category":9,"client":10,"year":11,"coverUrl":12,"technologies":13,"projectUrl":14,"content":15,"duration":6,"gallery":16,"seoTitle":27,"seoDescription":28,"updatedAt":29},"beyo-dealer-app","client",null,"Beyo Dealer App — a mobile app for vintage furniture dealers","An iOS app where dealers and private sellers send furniture offers to Beyo Vintage, answer counter-offers and track every offer’s status.","mobile","Beyo Vintage AB",2026,"\u002Fuploads\u002Fportfolio\u002F2026\u002F40d1a5aceeb84ce692f8b7c2ff42db82.webp",[],"https:\u002F\u002Fapps.apple.com\u002Fse\u002Fapp\u002Fbeyo-dealer-app\u002Fid6772731995","\u003Ch2>Challenge\u003C\u002Fh2>\u003Cp>Beyo Vintage is a Swedish company that resells vintage furniture. Suppliers and private sellers sent offers by email and messengers, and the buying team found it hard to follow the conversations. Partners needed one place where an offer can be sent in a couple of minutes and its stage is always clear.\u003C\u002Fp>\u003Ch2>Solution\u003C\u002Fh2>\u003Cp>We built an iOS mobile app available on the App Store. Only registered partners of the company can sign in. Together with the staff app, Beyo Purchase App, it forms a single flow from offer to purchase. In the app:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>New offer\u003C\u002Fstrong> — item photos (with guidance on how to shoot them), dimensions and description, then sent to the buying team\u003C\u002Fli>\u003Cli>\u003Cstrong>Offer statuses\u003C\u002Fstrong> — tabs for Need Action, Active, Accepted and Declined, with search\u003C\u002Fli>\u003Cli>\u003Cstrong>Counter-offers\u003C\u002Fstrong> — reply to the company’s price right in the app\u003C\u002Fli>\u003Cli>\u003Cstrong>Pickup and delivery\u003C\u002Fstrong> — managing how items are collected\u003C\u002Fli>\u003Cli>\u003Cstrong>Transactions and purchased items\u003C\u002Fstrong> — history with date search\u003C\u002Fli>\u003Cli>\u003Cstrong>Notifications\u003C\u002Fstrong> — push messages about changes to offers\u003C\u002Fli>\u003Cli>\u003Cstrong>Settings\u003C\u002Fstrong> — language (English, Swedish, Danish), payment information, delivery and preferred currency\u003C\u002Fli>\u003Cli>\u003Cstrong>Sign-in and registration\u003C\u002Fstrong> for partners\u003C\u002Fli>\u003C\u002Ful>\u003Ch2>Result\u003C\u002Fh2>\u003Cul>\u003Cli>Published on the App Store (version 1.0)\u003C\u002Fli>\u003Cli>One flow instead of message threads: from offer to pickup\u003C\u002Fli>\u003Cli>Interface in English, Swedish and Danish\u003C\u002Fli>\u003Cli>Works together with the internal Beyo Purchase App\u003C\u002Fli>\u003C\u002Ful>",[17,19,21,23,25],{"url":18,"kind":9},"\u002Fuploads\u002Fportfolio\u002F2026\u002Ff70336004430471ba8491bf447f5344e.webp",{"url":20,"kind":9},"\u002Fuploads\u002Fportfolio\u002F2026\u002Fa838ad8d64e0422a82bde7f40bddf064.webp",{"url":22,"kind":9},"\u002Fuploads\u002Fportfolio\u002F2026\u002F16726a3b432a497ebaeae8e6edabac90.webp",{"url":24,"kind":9},"\u002Fuploads\u002Fportfolio\u002F2026\u002Feea0dca4184a4981bbb2d2f0f0dee2ec.webp",{"url":26,"kind":9},"\u002Fuploads\u002Fportfolio\u002F2026\u002F4624a3688f0b474281cbd1465fc67617.webp","Beyo Dealer App — BS Lab case study","How BS Lab built a mobile app for Beyo Vintage dealers: furniture offers, counter-offers and real-time statuses.","2026-10-25T17:09:27.556018Z",{"items":31,"total":57,"page":58,"pageSize":59},[32,41,48,55],{"slug":33,"kind":5,"status":6,"title":34,"summary":35,"category":36,"client":37,"year":11,"coverUrl":38,"technologies":39,"projectUrl":40},"goodinternet","Internet of Good Things — an upgrade of an information platform","An upgrade of a platform site that answers questions from teenagers, parents, teachers and health workers in Uzbekistan, in Russian, Uzbek and Karakalpak.","web","","\u002Fuploads\u002Fportfolio\u002F2026\u002F1f42e0d7121646798859484ab1e8dd53.webp",[],"https:\u002F\u002Fuz.goodinternet.org\u002Fru\u002F",{"slug":42,"kind":5,"status":6,"title":43,"summary":44,"category":45,"client":37,"year":11,"coverUrl":46,"technologies":47,"projectUrl":40},"goodinternet-ads","An advertising campaign for the “Internet of Good Things” platform","A paid campaign that brought teenagers and parents to an information platform: 11 ads on health, safety and parenting, with about 5.7 million reach in a month.","marketing","\u002Fuploads\u002Fportfolio\u002F2026\u002F9d45d3b9806b4f789d93a4b8d0de138d.webp",[],{"slug":49,"kind":5,"status":6,"title":50,"summary":51,"category":9,"client":10,"year":11,"coverUrl":52,"technologies":53,"projectUrl":54},"beyo-purchase-app","Beyo Purchase App — an internal app for purchasing and warehouse","An internal iOS app for the Beyo Vintage team: dealer offers, purchases, items from supplier to warehouse, labels and payments.","\u002Fuploads\u002Fportfolio\u002F2026\u002F45aef2027f93466e880139282082a80a.webp",[],"https:\u002F\u002Fapps.apple.com\u002Fus\u002Fapp\u002Fbeyo-purchase-app\u002Fid6776292583",{"slug":4,"kind":5,"status":6,"title":7,"summary":8,"category":9,"client":10,"year":11,"coverUrl":12,"technologies":56,"projectUrl":14},[],25,1,4]