EN./upit ↗
← Početnaroute:/studije/auto-delovi-rm-pretraga-i-katalog/

Pretraga mora da razume kupca, ne samo bazu.

Auto Delovi RM iz Zaječara prodaje karoserijske delove širom Srbije. Kupac zna marku, model i godište, dok sistem mora da poveže taj opis sa tačnim delom i sačuva izbor kroz ceo tok.

$ searchstop svetlo audi a4 04-07
69 marki→~1.794 modela→1.800+ delova
MATCH / URL STATEAUDI A4 · 2004—2007

Štop svetla · sačuvan izbor vozila

0x01

Katalog je stablo, ne ravna lista

Preko 1.800 delova povezano je sa 26 kategorija, 69 marki i oko 1.794 modela. Postoje trajne strane za kategorije, marke, modele i njihova ukrštanja, pa pretraga i deljenje ne zavise od prolaznog filtera.

0x02

Upit se rastavlja na nameru

Prazne reči se ignorišu, godina postaje filter, a kataloški broj se poredi i kada sadrži razmake ili crtice. Uske grupe sinonima povezuju krilo sa blatobranom i migavac sa žmigavcem bez vraćanja pola kataloga.

  • godine i rasponi
  • kataloški brojevi
  • latinica, ćirilica i strana slova
0x03

Rangiranje čuva smisao

Poklapanje na početku naziva ima prednost nad sporednim pominjanjem reči. Zato upit prednji branik izlazi pre katadioptera koji se nalazi u zadnjem braniku. Kada rezultat ne postoji, katalog ne glumi odgovor prikazom svega.

0x04

Izbor vozila ostaje u adresi

Marka, model, godište i upit upisuju se u URL kroz istoriju pregledača. Deljenje, povratak sa proizvoda i otvaranje iz Vibera ili Facebooka vraćaju isti kontekst umesto praznog kataloga.

0x05

Obim i granica dokaza

Sistem koristi Next.js 15, Node.js i SQLite, sa panelom iz kog vlasnik vodi ponudu. Studija opisuje javno objavljen obim i ponašanje, bez tvrdnje o prodajnom rezultatu koji nije potvrđen.

Opišite jedan tok i njegove granice.

▶Opišite sistem