Projekty

Case study

Tinta — Katalog i wyszukiwarka

Tinta Dla Plastykówtintadlaplastykow.pl

Custom CMS
Symfony Components
Search
Doofinder
Pagination
E-commerce

Custom CMS, 36k+ SKU — głębokie przewijanie i wyszukiwanie zwalniały bazę. Doofinder, cursor pagination, filtry fasetowe i import CSV → katalog da się przeglądać płynnie.

Katalog produktów — Tinta Dla Plastyków

Kontekst

Część długiej współpracy przy tintadlaplastykow.pl (custom CMS, 36k+ SKU, od 2022) — tu wątek: katalog i wyszukiwanie. Przy ponad 36 000 SKU klasyczna paginacja OFFSET i słabe wyszukiwanie boli użytkowników i bazę. Trzeba było skrócić drogę od znalezienia produktu do koszyka bez dobijania MySQL przy głębokim scrollu.

Zakres

  • Wyszukiwarka Doofinder — autocomplete, cząstkowe dopasowania, tolerancja literówek, sugestie na żywo.
  • Infinite scroll z cursor pagination — dociąganie AJAX bez OFFSET; brak spadku wydajności na dalszych stronach.
  • Filtrowanie fasetowe — natychmiastowa filtracja cech i wariantów (backend + front).
  • Bestsellery i produkty powiązane — ranking z historii sprzedaży oraz relacje na kartach.
  • Import/eksport danych — CSV i Google Sheets dla struktury produktów i cech.

Rezultat

  • Klient B2B znajduje produkt przez wyszukiwarkę lub filtry i dodaje do koszyka bez „zamulania” listy.
  • Custom CMS, katalog 36k+ SKU — Doofinder, cursor pagination, filtry fasetowe, sync CSV/Sheets.