BOB System
Inredningen till servicebilen ritas i 3D i webbläsaren, av alla som säljer den. Under ligger en 15 år gammal databas som fick vara kvar.
- Kund
- BOB System
- Sedan
- 2025
- Status
- Aktiv
- Vi byggde
- Konfigurator, admin, återförsäljarportal

Översikt
BOB System bygger in hyllor, lådor och förvaring i servicebilar åt rörmokare, elektriker och andra hantverkare. Vi byggde konfiguratorn som alla använder för att rita och räkna på inredningarna, och adminplattformen och återförsäljarportalen bakom den.
Utmaningen
Varje offert gick genom ett långsamt och instabilt system. Personal och återförsäljare hade lärt sig att börja om när det kraschade.
Vad vi byggde
En konfigurator med synkad 2D- och 3D-vy, en adminplattform och en återförsäljarportal, på samma databas som BOB har kört i femton år.
Hur det används i dag
Alla som räknar på en servicebil använder den: personalen, återförsäljarna och slutkunderna. BOB visar den på mässor och utbildar sina återförsäljare i den.
Allt börjar med en fråga: vilken bil har du? Bilmodellen ger lastutrymmets riktiga mått och vilka baser som passar. Sen väljer man vänster sida, höger eller båda, och fyller dem med hyllor och lådor. Allt körs i webbläsaren, så ingen behöver installera något.
2D-planen och 3D-vyn visar samma inredning, sida vid sida på en större skärm. Ändra i den ena, så följer den andra med. Man kan tänka i planritning eller gå runt bilen, det som passar frågan just då. Produkterna snäpper fast på baserna, och reglerna för vad som får plats var säger ifrån medan man ritar, inte när ordern når BOB.
När inredningen är klar blir den en offert som PDF: en sida för varje sida av bilen, med en bild direkt ur 3D-modellen och artiklarna som sitter där. Konfiguratorn finns på åtta språk, från svenska och norska till tyska och nederländska.
Bakom den ersatte adminplattformen både det gamla återförsäljarsystemet och BOB:s interna ordersystem, så katalog, order och återförsäljare finns på ett ställe. Den läser och skriver i samma MariaDB-databas som BOB har kört i femton år, och varje produkt, order och kundpost återanvänds som den är. Nya tabeller växer fram bredvid de gamla och tar över i takt med att datan städas, utan något datum för omställningen.
Själva offertarbetet går troligen bara lite snabbare. Skillnaden är känslan. Förut väntade man på att skärmen skulle släppa, nu designar man flytande i 3D, med affärsreglerna som håller resultatet på rätt spår. BOB har visat den på mässor och utbildat sina återförsäljare i den, och återförsäljarna säger själva att de trivs bättre med att jobba i den.
Så byggde vi det
Sju beslut som gör konfiguratorn lätt att jobba i och lät femton år av data följa med.
Synkad 2D och 3D
Båda vyerna går att redigera och är alltid i synk, sida vid sida på större skärmar. Designen görs direkt i 3D-vyn, i den bil man har.
Snäpp i stället för frihand
Produkterna fäster på baserna på vänster och höger sida, så hyllor och lådor hamnar där de ska.
Affärsregler i verktyget
Vad som får plats var är inbyggt i konfiguratorn och gäller medan man ritar, så att designa fritt och räkna rätt blir samma sak.
Ett system för alla
Personal, återförsäljare och slutkunder i samma konfigurator, på åtta språk. Adminplattformen ersatte de två ordersystem som fanns före den.
Ingen big bang
Den 15 år gamla MariaDB-databasen fick vara kvar. Den nya plattformen i SvelteKit och .NET läser och skriver direkt i den, och nya tabeller tar över gradvis i takt med att datan städas.
Art direction
3D-modellerna och det visuella 3D-arbetet gjordes med rådgivning från SQRE Media (öppnas i en ny flik), ett stort skäl till att konfiguratorn ser ut som den gör.
Lansering via återförsäljarna
BOB visade den på mässor och i utbildningar, så att de som säljer inredningarna lärde sig verktyget på plats.
- SvelteKit
- THREE.js
- Threlte
- Tailwind CSS
- .NET
- TypeScript
- MariaDB
- Docker
Konfiguratorn
Konfiguratorns delade vy: en inredning, som 2D-plan och i 3D. Ändra i den ena, så följer den andra med.
Nyckeltal
- Produkter i katalogen
- 200+
- Hyllor, lådor och förvaring, alla med regler för vad som passar var.
- Bilmodeller som stöds
- 30+
- Inredningen ritas i just den bilens lastutrymme, i 2D och 3D.
- Datamigreringar före lansering
- 0
- Varje produkt, order och kundpost från femton år återanvänds som den är.
Har ni ett system som alla väntar på?
Berätta vad ni vill bygga, så tar vi det därifrån.
Nästa projekt
Tillverkning · Realtidssystem
