Norveška online aukcijska platforma koja rabljeni automobil proda u jednom danu
Umjesto oglasa i cjenkanja, automobil ide na aukciju: autokuće se za njega nadmeću, a prodavatelj isti dan dobiva najbolju ponudu. Vozilo je pregledano prije nego što nadmetanje počne, pa autokuća točno zna što kupuje. Šest godina s istim klijentom, od startupa do enterprise okruženja, uz visoku dostupnost aukcija.
Snimke zaslona
Izazov
Nettbil prodaje automobile na aukcijama uživo, gdje sekunde odlučuju o cijeni. Sve je to nosila arhitektura sustava iz startup dana, koja je morala nastaviti raditi i zarađivati dok je tvrtka rasla — platforma, infrastruktura i tim morali su se skalirati istodobno, a aukcije se nisu smjele zaustaviti.
Naš pristup
Krenuli smo od samog rješenja: proces kroz koji privatni prodavatelj prodaje svoj automobil, dio prodajnog procesa namijenjen autokućama i interne alate koji sve to vode — a zatim i sama aukcijska platforma, u kojoj se ponude prenose kao događaji u stvarnom vremenu. Kako je rješenje raslo, platformu smo preustrojili u mikroservise po granicama domena, produkciju prebacili na upravljanu kontejnersku platformu, a cijelu infrastrukturu držali u kodu. Svaki je deploy prolazio kroz namjensko QA okruženje, probleme smo iz monitoringa vidjeli prije nego što bi ih kupci primijetili, a nove smo inženjere mentorirali dok nisu preuzeli vlastite servise.
Rezultati
Prodaja je narasla s otprilike 3.000 automobila godišnje na više od 18.000, a s njom i udio na tržištu, sve dok Nettbil nije postao prepoznatljivo ime za prodaju automobila u Norveškoj. Aukcije se nisu zaustavile nijednom — ni tijekom migracije, ni kad je Schibsted, najveća medijska grupacija u nordijskim zemljama, preuzeo većinski udio. Platforma je prošla tehnički due diligence koji je preuzimanje donijelo, a razvojni partner ostali smo i nakon njega.
Što smo napravili
- Razvili smo digitalno rješenje kroz koje privatni prodavatelji prodaju svoj automobil u jednom danu
- Razvili smo dio prodajnog procesa namijenjen autokućama i interne alate koji ga vode
- Izgradili smo aukcijsku platformu u kojoj se ponude prenose kao događaji u stvarnom vremenu
- Front-end aplikacije i backend servise razdvojili smo u mikroservise po granicama domena
- U godini najbržeg rasta proširili smo inženjerski tim i pokrenuli platformu u drugoj zemlji
- Produkciju smo prebacili na upravljanu kontejnersku platformu, a cijelu infrastrukturu držali u kodu
- Svaki je produkcijski deploy prolazio kroz namjensko QA okruženje sa stotinama automatiziranih testova, uz monitoring na svim servisima
- Integrirali smo ERP i niz third-party API-ja, a s vremenom i servise strojnog učenja
- Mentorirali smo nove kolege dok nisu preuzeli vlastite servise te brinuli o sigurnosnim kopijama i postupku oporavka