Fratelino Cars

Studija slučaja · auto plac, Donji Tovarnik

Plac koji se vodi iz džepa

Sajt za prodaju polovnih automobila u tamnom, mirnom tonu i panel koji vlasnik koristi samo sa iPhone-a. Oglas se unosi u 7 koraka, AI predlaže opis, a ček-lista kaže šta još fali pre objave.

Fratelino, strana „Otvaramo se uskoro” na računaru
Fratelino na telefonu
9:41
koraka unosa oglasa, sa nacrtom koji se sam čuva
0koraka unosa oglasa, sa nacrtom koji se sam čuva
stavki spremnosti pre objave
0stavki spremnosti pre objave
ekrana panela, ceo panel radi sa telefona
0ekrana panela, ceo panel radi sa telefona
početnih ekrana za iPhone i iPad
0početnih ekrana za iPhone i iPad

01 · Izgled

Mirno, crno, italijanski

Prvi izgled je bio svetao i zelen. Prešli smo na crnu podlogu sa italijanskom trobojkom. Kad je crvene bilo previše, delovala je kao poruka o grešci, pa je svedena na glavno dugme, sniženje i trobojku. Cene su bele.

−7%Primer

Alfa Romeo Giulia

  • 2019
  • 98.400 km
  • Dizel
  • Automatski
21.900 EUR23.500 EUR
Primer

Fiat 500X

  • 2020
  • 61.200 km
  • Benzin
  • Manuelni
13.900 EUR
ProdatoPrimer

Volkswagen Golf 7

  • 2017
  • 154.000 km
  • Dizel
  • Manuelni
Dogovoreno

Ovako kartice izgledaju na sajtu, pokrenute ovde iz koda prenetog sa fratelino.com. Vozila su primer, a statistika ispod naziva je ista mreža 2×2 kao na placu.

Podloga#08080a
Papir#121214
Tekst#f4f4f5
Crvena#d21f2c
Zelena#24a55d

02 · Panel

Oglas se unosi na placu

Vlasnik oglase unosi između dva kupca, na placu, sa telefona. Zato panel ima donju traku za palac, nov oglas je dugme u sredini, a forma od 7 koraka čuva nacrt čim se izađe iz polja. Opis, meta opis, česta pitanja i alt tekst za slike može da predloži AI.

Fratelinofratelino.com/••••••••

Novi oglas

7/7·Opis i objava

Opis i objava

0/200

Česta pitanja

Spremnost oglasa

Šta još vredi dodati pre objave.

  • ✓Cena uneta
  • ✓Bar 4 fotografije
  • Sve slike imaju alt tekst
  • Opis od bar 200 znakova
  • ✓Oprema označena
  • ✓Boja izabrana
  • VIN proveren
  • SEO meta opis
  • FAQ dodat
NazadSačuvajte

Probajte

  1. 1. Pritisnite „Predložite opis (AI)” i „Predložite meta opis (AI)”. Tekst stiže u polje, ne u bazu, pa ga vlasnik doradi pre čuvanja.
  2. 2. Pratite „Spremnost oglasa”: svaka stavka se čekira tek kad je uslov ispunjen, na primer opis od bar 200 znakova.
  3. 3. Kliknite u polje. Tastatura izlazi, traka „Sačuvajte” ide iznad nje, a donja navigacija se sklanja da je palac ne bi promašio.
Spremno 4/9

Vozilo i tekstovi su primer. Prava forma traži predlog od AI modela i nikad ne objavljuje bez vlasnika.

03 · iPhone

Ono što se vidi tek na telefonu

Panel koji radi na računaru ne znači da radi na iPhone-u. Ovo su četiri stvari koje su na telefonu pucale i kako su rešene.

01

Tastatura preko dugmeta

iOS ne smanjuje prozor kad se otvori tastatura, pa traka „Sačuvajte” završi ispod nje. Panel meri visualViewport i podiže trake tačno za visinu tastature. Prag od 120 piksela razlikuje tastaturu od Safari trake sa adresom.

02

Dvadeset fotografija odjednom

Safari po kartici ima ograničenje memorije, a 20 slika od 12 megapiksela dekodiranih istovremeno ga obori. Na iPhone-u se šalju po dve, na računaru po tri, svaka smanjena na 1920 piksela u WebP.

03

Kodiranje koje se nikad ne javi

Pod pritiskom memorije iPhone ume da nikad ne pozove povratni poziv posle canvas.toBlob. Zato svaka slika ima rok od 20 sekundi i platno se odmah oslobađa.

04

HEIC sa jasnom porukom

Kad slika stigne kao HEIC, panel ne puca bez reči nego kaže gde u podešavanjima kamere da se izabere „Najkompatibilnije”.

Panel se instalira na početni ekran kao aplikacija, sa sopstvenom ikonom i početnim ekranom za 19 veličina iPhone-a i iPad-a. Servis-vorker čuva samo statične fajlove, nikad stranice, da posle nove verzije ne ostane zastareo ekran.

04 · Kupac

Rata pre poziva

Na strani vozila kupac sam računa ratu: učešće, rok i kamatu koju mu je dala banka. Isti obračun kao na sajtu, ovde nad primerima.

Mesečna rata351 EUR
Kredit
17.520 EUR
Ukupno vraćeno
21.064 EUR
Preplata
3.544 EUR

Obračun je informativan i ne predstavlja ponudu banke ni lizing kuće. Stvarna rata zavisi od Vaše kreditne sposobnosti, obavezne kasko polise i troškova obrade. Pozovite nas pa proveravamo uslove za konkretno vozilo.

05 · Otvaranje

Spremno, čeka plac

Sajt je spreman, ali plac se još nije otvorio. Do tada javnost vidi stranu sa meračem, telefonom i mapom, a Google ne indeksira ništa. Vlasnik u međuvremenu unosi vozila, pa kad se plac otvori, katalog je već pun.

Strana „Otvaramo se uskoro” na telefonu
9:41

06 · Odluke

Sitnice koje nisu sitne

Prekidač za otvaranje, ne datum u kodu

Plac je hteo da unosi vozila pre nego što sajt izađe. Javne strane zato vode na „uskoro”, robots.txt zabranjuje indeksiranje, a panel radi sve vreme. Na dan otvaranja dovoljna je jedna promenljiva u Vercelu i jedan redeploy.

Kamata se unosi, ne propisuje

Kalkulator rate ne obećava kamatu. Uslovi se razlikuju po banci i po kupcu, a fiksan broj bi izgledao kao ponuda banke. Napomena o tome stoji vidljivo ispod obračuna, ne sitnim slovima.

Mapa tek na klik

Google mapa se ne učitava dok je posetilac ne zatraži. Do tada nema Google skripti ni kolačića, pa sajt ostaje brz i poštuje saglasnost. Mapa radi bez API ključa, po tačnim koordinatama placa.

VIN dekoder predlaže, ne upisuje

Godište, snaga, kubikaža, gorivo i menjač iz VIN broja stižu u polja forme, ne u bazu. Vlasnik vidi šta je stiglo i ispravi pre čuvanja. Marka se prepoznaje i kad je u registru zapisana kao „MERCEDES-BENZ AG”.

Next.js 16React 19SupabasePostgreSQLTailwind CSS v4PWAVercel

Vaš posao, sa telefona

Ako Vaš dan prolazi na terenu, a ne za stolom, panel treba da radi tamo gde ste Vi. Ispričajte nam kako radite, pa ćemo predložiti šta ima smisla.