Produkcja · E-commerce

Sklep internetowy producenta węży PVC

Sklep, w którym gospodarstwa, warsztaty i producenci żywności kupują zbrojone węże PVC w rolkach lub cięte na wymiar — z fakturą na firmę, odroczoną płatnością dla dealerów i CMS-em, który producent obsługuje samodzielnie.

  • 2026
  • Audyt, projekt, wdrożenie, hosting
Strona główna z polem zakupu bestsellera

Zadanie

Zastąpić naprędce złożony sklep, który pokazywał ceny 0,00 €, niedziałające zdjęcia i nie miał stron prawnych.

Producent sprzedawał przez ręcznie pisaną stronę w PHP i osobny sklep. Nasz audyt wykazał zdjęcia produktów blokowane przez własną politykę bezpieczeństwa strony, ceny 0,00 € przy działającym koszyku, domenę e-mail bez rekordu MX — więc zapytania najpewniej przepadały — i brak polityki prywatności przy formularzu zbierającym dane osobowe.

Klienci firmowi potrzebowali więcej niż koszyka: cen netto, faktury VAT do każdego zamówienia, płatności przelewem lub z terminem, ponownych zamówień i śledzenia przesyłek. Producent chciał edytować produkty, ceny i tłumaczenia bez programisty.

Rozwiązanie

Co zbudowaliśmy

01Katalog i karta produktu

  • Filtry: kategoria, średnica, ciśnienie, dostępność — z liczbą wyników
  • Konfigurator: wariant średnicy, rolka 10/25/50 m lub cięcie na wymiar
  • Kreator doboru węża na stronie głównej, reguły edytowane w CMS
  • Wyszukiwarka niewrażliwa na wielkość liter i polskie znaki

02Zamówienie i płatności

  • Zamówienie na jednej stronie, ceny zawsze przeliczane na serwerze
  • BLIK i Przelewy24, przelew, pobranie, odroczona płatność dla zweryfikowanych firm
  • Dane firmy pobierane z GUS po numerze NIP
  • Faktury PDF wystawiane automatycznie po opłaceniu

03Konto klienta

  • Rejestracja firmy lub osoby prywatnej, rabaty B2B i terminy płatności
  • Historia zamówień z ponownym zamówieniem po aktualnych cenach i linkami do śledzenia
  • Reklamacje ze zdjęciami, książka adresowa, faktury
  • Eksport danych RODO i samodzielne usunięcie konta

04CMS dla producenta

  • Zamówienia, klienci, reklamacje, zgłoszenia, kody rabatowe, dostawa i płatności
  • Produkty z wariantami średnic i zakładkami tłumaczeń PL/EN/UK/DE
  • Redaktorzy i administratorzy, dziennik dostępu do danych osobowych
  • Zmiany widoczne w sklepie w ciągu kilku sekund

Ekrany

Wewnątrz produktu

Katalog z filtrami
Karta produktu: średnica, rolka lub cięcie, cena netto i brutto
CMS: produkty z wariantami średnic
Strona główna na telefonie
Kategoria na telefonie
Karta produktu z przypiętym paskiem koszyka

Technologie

Stos i rezultat

Frontend
  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS
  • TanStack Query
  • Zustand
Backend
  • NestJS
  • Prisma
  • PostgreSQL
  • pdfmake
  • OpenAPI
Integracje
  • Przelewy24 + BLIK
  • GUS BIR (NIP)
  • Linki do śledzenia przesyłek
Infrastruktura
  • Docker
  • Hetzner (UE)
  • Terraform
  • GitHub Actions
  • MinIO (S3)
Jakość
  • Vitest
  • Playwright
  • axe
  • Lighthouse CI
Rezultat
Lighthouse mobile 93–97 na wersji demo (wcześniej 65); 710 testów automatycznych.

Masz podobne zadanie?

Opowiedz nam o nim. Podzielimy się odpowiednim doświadczeniem i zaproponujemy, jak do niego podejść.

Omów swój projekt