1. Ukrajinsko-ruské vyhledávání bez přepínání jazyků
Ukrajinská verze stránek obsahuje rychlý přepínač do ruštiny. Klient chtěl tento krok svým zákazníkům usnadnit, a proto potřeboval importovat velké množství ruských výrazů jako synonym pro produkty v ukrajinštině (a naopak). Zákazníci tak nemuseli přepínat jazykové verze webových stránek, protože vyhledávání bylo schopno automaticky vyhledávat v požadovaném jazyce.
2. Aktualizace všech produktů z vybrané kategorie
Pro zjednodušení správy produktů potřeboval klient možnost upravovat atributy všech produktů z určité kategorie najednou. Proto jsme přidali možnost například hromadně změnit všechny produkty Adidas na „nedostupné“.
3. Automatické přeindexování produktů po změně kategorie
Pokud se na stránce změní kategorie produktu, musí se v katalogu produktů znovu zaindexovat také všechny položky z této kategorie. Tento proces jsme pro klienta zautomatizovali, aby na tento krok nemusel myslet při provádění změn v administraci webu.
4. Fasety nad strukturovanými daty
Fasety v produktovém katalogu klienta se skládají z různých komponent (např. faseta barvy se skládá z názvu, ID nebo html kódu). Integrace backendu vyžadovala připojení k existujícímu frontendu při zachování této struktury dat. Proto jsme naše řešení upravili tak, aby bylo schopné zpracovávat data ve struktuře, kterou klient požadoval.
5. Vlastní servery
Požadavkem klienta bylo mít pro svůj e‑shop vyhrazené vlastní servery. Chtěl se ujistit, že ostatní weby nebudou mít žádný vliv na jeho výkon. Přestože u nás v minulosti nikdy k negativnímu dopadu v této oblasti nedošlo, jeho žádosti jsme vyhověli.
6. Klientova knihovna v PHP
Klient vytvořil open-source knihovnu v jazyce PHP, která jim usnadní práci s Luigi’s Box API.
7. Vyhledávání podle pohlaví
Vyhledávání v e‑shopu Answear se zobrazí pouze při výběru pohlaví. Nakonfigurovali jsme ho tak, aby vyhledával produkty pouze pro dané pohlaví, a to i po zadání obecných výrazů, jako je tričko, kalhoty, bunda apod.
8. Knihovny pro vykreslení našeptávače
Nástroje Luigi’s Boxu jsou navrženy tak, aby vypadaly jako přirozená součást webu. Klient si však přál, aby byl našeptávač ještě více přizpůsoben jeho potřebám. Na začátku naší spolupráce jsme mu poskytli přístup ke zdrojovému kódu našich knihoven, aby mohl vykreslit design našeptávače podle svých představ.