- projekt wizualny
- międzynarodowy e-commerce
- geolokalizacja cen i walut
projekt wykonany w 2024 roku
Case Study:
Pets of Poland – jak w międzynarodowy e-commerce, wdrożyć potężną logistykę i otworzyć polskie marki na świat
Pets of Poland to unikalny projekt z misją – platforma gromadząca najlepsze, polskie marki akcesoriów dla psów i kotów (“Made in Poland”), skierowana nie tylko na rynek lokalny, ale i europejski. Sytuacja startowa była jednak trudna: przejęliśmy “rozgrzebany” sklep po poprzednim wykonawcy. Naszym priorytetem było uporządkowanie chaosu, bezbłędne wdrożenie dostarczonego projektu graficznego i zaprogramowanie potężnego silnika e-commerce, który udźwignie setki produktów i skomplikowaną, międzynarodową logistykę.
Wyzwanie: zapanować nad architekturą 500 produktów i dynamiczną wysyłką do kilkunastu krajów
Przejmowanie projektów w połowie drogi jest często trudniejsze niż budowanie ich od zera. Sklep posiadał 250 fizycznych produktów, co przy pełnej dwujęzyczności dawało potężną bazę 500 wariantów językowych. Największym technologicznym wyzwaniem nie był jednak sam rozmiar bazy, lecz logika biznesowa.
Platforma wymagała zaawansowanego systemu, który automatycznie rozpozna, z jakiego kraju pochodzi klient, wyświetli mu odpowiednią walutę i cenę, a następnie przeliczy skomplikowane koszty dostawy. Co więcej, niektóre z produktów (ze względu na gabaryty lub specyfikę) musiały całkowicie blokować wybrane formy wysyłki.
Nasza misja: Wdrożyć gotowy design, posprzątać zaplecze techniczne, postawić niezawodny system filtrowania i zbudować e-commerce, który z chirurgiczną precyzją obsłuży rynki zagraniczne.
Co zrobiliśmy?
1. Ratowanie projektu i UX: Wyczyściliśmy środowisko po poprzedniku i wdrożyliśmy dostarczony projekt graficzny. Stworzyliśmy dynamiczne Mega Menu ułatwiające nawigację po ogromnej liczbie kategorii oraz dodaliśmy własną taksonomię (podział) na konkretne “Marki”, co genialnie porządkuje ofertę.
2. Geolokalizacja cen i płatności: Otworzyliśmy sklep na Europę. Wdrożyliśmy system, który za pomocą geolokalizacji rozpoznaje kraj klienta i z automatu dostosowuje ceny oraz waluty (Price Based on Country). System sam dobiera też odpowiednie bramki: Przelewy24 dla Polski oraz Stripe i PayPal dla zamówień zagranicznych.
3. Bezwzględna logistyka (Custom Code): Zapanowaliśmy nad wysyłkami. Dla Polski zintegrowaliśmy InPost, a dla zagranicy kurierów DHL/DPD z osobnymi, dynamicznymi cennikami dla kilkunastu krajów. Dodatkowo, napisaliśmy Custom Code (dedykowany kod), który automatycznie ukrywa niedostępne formy dostawy, jeśli w koszyku znajdzie się specyficzny produkt.
4. Błyskawiczne filtry (FacetWP) i personalizacja: Obsługa 250 produktów wymaga świetnej wyszukiwarki. Wdrożyliśmy zaawansowany silnik FacetWP, który pozwala na błyskawiczne, dwujęzyczne filtrowanie asortymentu bez przeładowywania strony. Dodaliśmy też pola personalizacji (np. wpisywanie imienia pupila) z wykorzystaniem Flexible Product Fields.
5. Ekstremalna optymalizacja serwerowa: Tak skomplikowana logika mogła zabić wydajność serwera. Wdrożyliśmy potężną optymalizację: Redis Object Cache, system Fast Cache oraz głęboką indeksację bazy danych, dzięki czemu sklep po prostu “śmiga”.
6. E-commerce na pełnej automatyzacji: Spięliśmy całość z systemem Fakturownia, wdrożyliśmy automatyczny generator kodów EAN, kupony rabatowe PDF oraz połączyliśmy bazę sklepu z e-mail marketingiem w MailerLite.
UX i architektura
Dynamiczne Mega Menu
Sklep w pełni dwujęzyczny (PL / EN)
Osobna taksonomia dla polskich marek
Pola personalizacji (np. imię pupila)
Osadzenie live feedu z Instagrama
E-commerce i logistyka
Geolokalizacja cen i walut (kraj klienta)
Płatności: Przelewy24, Stripe i PayPal
Wysyłki: InPost (PL) oraz DHL/DPD (Świat)
Custom Code: blokowanie wysyłek per produkt
Automatyczne fakturowanie i generatory EAN
Technologia i wydajność
Ratowanie kodu po poprzednim wykonawcy
Błyskawiczne filtrowanie FacetWP (AJAX)
Wdrożenie Redis Object Cache i Fast Cache
Zaawansowane indeksowanie bazy danych
Obsługa 500 wariantów językowych produktów
Automatyzacje i sprzedaż
Warunkowanie logiki produktów (Flexible Fields)
Dynamiczne ceny wysyłki dla kilkunastu krajów
Integracja z systemem MailerLite
Generowanie kuponów rabatowych PDF
Podstawowa optymalizacja SEO dla całej oferty





