ByteWave
Marketplace · E-commerce

Międzynarodowy marketplace alkoholi premium z aukcjami live

Stworzyliśmy od zera kompleksową platformę aukcyjną dla branży alkoholi luksusowych, łączącą sprzedawców i kupujących z całego świata. Spirits Treasure to dziś działający międzynarodowy marketplace, który ByteWave zaprojektował, zbudował i wdrożył w 6 miesięcy w oparciu o WordPress z architekturą multivendor.

Czas realizacji: 6 miesięcy
Otwórz projekt: spirits-treasure.com

Klient i kontekst biznesowy

Spirits Treasure to holenderski projekt biznesowy stworzony przez Jarni Stevensa, którego ambicją było zbudowanie pierwszego globalnego marketplace dedykowanego alkoholom premium: whisky, koniakom, winom kolekcjonerskim i unikatowym destylatom. Klient pochodzi z Venray w Holandii i działa na rynku międzynarodowym, obsługując kupców i sprzedawców z różnych krajów.

Branża alkoholi luksusowych to specyficzny segment e-commerce: łączy elementy klasycznej sprzedaży online, aukcji domu aukcyjnego (jak Christie's czy Sotheby's), oraz wymogów regulacyjnych charakterystycznych dla obrotu alkoholem. Klient potrzebował platformy, która udźwignie tę złożoność i umożliwi łatwe wystawianie produktów zarówno w trybie aukcji live, jak i sprzedaży za stałą cenę.

Stąd wybór ByteWave: poszukiwał partnera, który zrozumie zarówno warstwę techniczną (multivendor, real-time auctions), jak i wymagania UX charakterystyczne dla luksusowego e-commerce, minimalistyczny design, dbałość o detale, klimat ekskluzywności.

Wyzwanie

Wyzwanie

Budowa międzynarodowego marketplace z aukcjami w czasie rzeczywistym to projekt o znacznej złożoności technicznej. Klient potrzebował platformy, która nie tylko obsłuży transakcje, ale stworzy kompletny ekosystem dla obu stron rynku.

Jednym z największych wyzwań było zaprojektowanie i wdrożenie dedykowanych szablonów formularzy sprzedażowych. Sprzedawca alkoholu premium musi podać znacznie więcej szczegółów niż w klasycznym e-commerce: pochodzenie, rocznik, stan butelki, autentyczność, historia kolekcji, certyfikaty. Forma musi być przy tym intuicyjna i estetyczna.

Drugim kluczowym wyzwaniem była integracja trzech rdzeniowych wtyczek WordPress: Dokan (multivendor marketplace), JetEngine + JetFormBuilder (zaawansowane formularze i custom post types) oraz Elementor (visual builder). Każda z tych wtyczek to potężne narzędzie, ale ich połączenie w spójną całość, z synchronizacją danych między panelami sprzedawców, formularzami i frontendem, wymagało precyzyjnej pracy na poziomie kodu.

Konkretne wymagania techniczne

  • Indywidualne panele dla kupujących i sprzedających, każdy z osobnym dashboardem, statystykami, historią
  • Funkcjonalność wystawiania produktów zarówno w aukcjach, jak i bezpośredniej sprzedaży
  • Szczegółowy system ocen i recenzji produktów z weryfikacją kupującego
  • Zaawansowany filtr wielokryterialny (typ alkoholu, kraj pochodzenia, rocznik, cena, typ sprzedaży)
  • Wbudowany live chat do bezpośredniej komunikacji między użytkownikami
  • System powiadomień e-mail i SMS o nowych ofertach, statusie aukcji, transakcjach
  • Premium design dopasowany do ekskluzywnego charakteru sprzedaży alkoholi luksusowych
  • Pełna responsywność dla desktop i mobile
  • Optymalizacja wydajności i architektura gotowa na skalowanie międzynarodowe

Proces realizacji

Projekt zrealizowaliśmy w 6 miesięcy, dzieląc go na 5 ustrukturyzowanych etapów. Każdy etap kończył się weryfikacją z klientem i dostarczeniem konkretnego artefaktu.

01

Discovery i specyfikacja

2-3 tygodnie

Warsztaty z klientem mające na celu zrozumienie jego wizji biznesowej, analiza konkurencji (Christie's, Sotheby's, Whisky Auctioneer), definicja procesu sprzedawcy i kupującego, mapowanie funkcjonalności krytycznych. Efekt: dokument specyfikacji + makiety kluczowych ekranów.

02

UX/UI design i prototyp

4-5 tygodni

Projektowanie wszystkich kluczowych widoków: strona główna z aukcjami live, listing produktów z filtrami, panel sprzedawcy, panel kupującego, formularze wystawiania produktów, proces zakupowy. Premium aesthetic dopasowany do charakteru produktów luksusowych.

03

Architektura i konfiguracja techniczna

2 tygodnie

Konfiguracja Dokan (multivendor), JetEngine (custom post types), JetFormBuilder (zaawansowane formularze) i Elementor (frontend). Projektowanie struktury danych, ról użytkowników, uprawnień.

04

Development

12-14 tygodni

Implementacja wszystkich modułów: aukcje, panele, system ocen, filtrowanie, chat, powiadomienia. Iteracyjne dostarczanie funkcjonalności co 2 tygodnie z weryfikacją u klienta. Customizacja Dokan do potrzeb branży.

05

Testy, optymalizacja i wdrożenie

3 tygodnie

Pełne testy UAT, audyt wydajnościowy (Lighthouse, Core Web Vitals), optymalizacja zapytań do bazy, konfiguracja CDN, wdrożenie produkcyjne, szkolenia klienta z obsługi panelu administracyjnego.

Rozwiązanie

Rozwiązanie techniczne

Sercem platformy jest WordPress z customizowanym ekosystemem multivendor. Wybór tej technologii nie był przypadkowy. WordPress umożliwił szybsze wdrożenie sprawdzonych komponentów (Dokan, WooCommerce, JetEngine), pełną kontrolę nad kodem oraz prostą edycję treści dla klienta po wdrożeniu.

Trzy kluczowe wtyczki (Dokan, JetEngine + JetFormBuilder, Elementor) zostały zsynchronizowane do działania jako jeden spójny system. Wymagało to napisania własnych dodatków łączących API tych wtyczek: dane wprowadzone przez sprzedawcę w JetFormBuilder muszą trafić do produktu Dokan, a następnie być wyświetlane przez Elementor w odpowiednim szablonie. Ten przepływ danych był jednym z najbardziej wymagających elementów technicznych.

Architektura jest gotowa na skalowanie: od początku zakładaliśmy, że platforma będzie się rozrastać. Dlatego zastosowaliśmy cache na poziomie obiektów i bazy danych, lazy loading dla obrazów, oraz architekturę asynchroniczną dla powiadomień (kolejka zadań).

Dlaczego WordPress + Dokan, a nie React + Node.js?

Klient potrzebował platformy do uruchomienia na rynku w półroczu, z możliwością samodzielnej edycji treści po wdrożeniu. Custom rozwiązanie wymagałoby budowy modułów (multivendor, payments, CMS) od zera: wydłużałoby projekt o miesiące. Dokan to dojrzała wtyczka multivendor z gotowym sklepem, panelami sprzedawców i procesem zakupowym. Customizacja Dokan + JetEngine + Elementor pozwoliła wystartować w terminie bez kompromisów na funkcjonalności.

Dlaczego dedykowane formularze sprzedażowe?

Standardowe formularze e-commerce nie obsłużyłyby specyfiki alkoholi premium: rocznika, kraju pochodzenia, kolekcji, certyfikatów autentyczności, historii butelki. Stworzyliśmy w JetFormBuilder własne szablony z walidacją per kategoria alkoholu (whisky, koniak, wino), z polami warunkowymi i automatycznym mapowaniem na atrybuty produktu Dokan.

Live chat i powiadomienia

W aukcjach każda sekunda się liczy: kupujący muszą widzieć aktywność innych w czasie rzeczywistym. Integracja live chat między użytkownikami umożliwia bezpośrednie pytania o produkt, a system powiadomień e-mail i SMS informuje o końcu aukcji, przebijających ofertach, zwycięstwie. To zwiększa zaangażowanie i konwersję.

Kluczowe funkcje platformy

Spirits Treasure to nie zwykły sklep: to ekosystem łączący sprzedawców z kupcami premium na rynku globalnym. Oto kluczowe funkcjonalności, które tworzą tę całość:

01

Indywidualne panele kupujących i sprzedających

Każda strona transakcji ma własny dashboard z odpowiednimi narzędziami. Sprzedawca: zarządzanie ofertami, statystyki sprzedaży, historia aukcji, analityka odwiedzin. Kupujący: ulubione produkty, historia zakupów, alerty cenowe, śledzenie aukcji.

02

Aukcje live w czasie rzeczywistym

System aukcji obsługuje licytację z minutowym przedłużeniem (anti-snipe), automatyczne licytowanie do limitu, oraz powiadomienia push dla wszystkich uczestników. Po zakończeniu aukcji następuje automatyczne generowanie zamówienia.

03

Sprzedaż direct (fixed-price)

Obok aukcji sprzedawcy mogą wystawiać produkty po stałej cenie, klasyczny model e-commerce z koszykiem i checkout. Niektóre kolekcje są dostępne tylko w jednym z trybów (np. unikat = aukcja, edycja standardowa = direct).

04

Multi-criteria filter

Zaawansowana wyszukiwarka po: typie alkoholu, kraju pochodzenia, regionie, roczniku, przedziale cenowym, typie sprzedaży, wycenie, sprzedawcy. Filtry można łączyć i zapisywać jako "Saved searches".

05

System ocen i recenzji

Po każdej transakcji obie strony oceniają się nawzajem. Sprzedawcy budują reputację (gold/silver/bronze sellers), kupujący weryfikowani przez historię zakupów. System chroni przed fałszywymi recenzjami.

06

Wbudowany live chat

Sprzedawca i kupujący mogą rozmawiać bezpośrednio: pytania o pochodzenie butelki, zdjęcia szczegółów, możliwość rezerwacji. Chat jest archiwizowany i dostępny z poziomu paneli.

07

Powiadomienia e-mail i SMS

Kluczowe zdarzenia (nowa licytacja, koniec auksji za 5 minut, wygrana, sprzedaż produktu, nowa wiadomość chat) wywołują powiadomienia w wybranych kanałach. Użytkownik konfiguruje preferencje.

08

Premium design

Aesthetic dopasowany do branży luxury: minimalistyczna typografia, dużo białej przestrzeni, ciemne akcenty, wysokiej jakości fotografia produktów. Design wzmacnia poczucie ekskluzywności.

09

Pełna responsywność

Platforma w pełni działa na desktop, tablet i mobile. Aukcje live mają zoptymalizowaną wersję mobilną: dotykowe sterowanie, kompaktowe układy, push notifications.

10

Optymalizacja wydajności

Cache na wielu warstwach (object cache, page cache, browser cache, CDN), lazy loading obrazów, asynchroniczne powiadomienia (queue). Strona ładuje się poniżej 2 sekund nawet przy złożonych listingach.

Stack technologiczny

Każdy element stacku został wybrany z konkretnego powodu: gotowość komponentów, dojrzałość ekosystemu, możliwość samodzielnej edycji przez klienta po wdrożeniu.

WordPress
Dojrzały CMS umożliwiający szybkie wdrożenie + samodzielną edycję klienta
Dokan
Sprawdzony silnik multivendor: gotowe panele sprzedawców, kupujących, system zamówień
JetEngine
Custom post types i meta data dla zaawansowanych atrybutów produktów
JetFormBuilder
Konfiguracja zaawansowanych formularzy sprzedażowych z walidacją warunkową
Elementor Pro
Visual builder umożliwiający klientowi samodzielną edycję frontendu
WooCommerce
Backbone e-commerce: koszyk, checkout, integracje płatności
PHP 8.x
Backend WordPress + customowe wtyczki integrujące Dokan/JetEngine
MySQL
Baza danych + indeksy zoptymalizowane pod aukcje i listingi
Cache (object + page)
Wydajność na poziomie produkcyjnym dla rosnącego ruchu
CDN
Globalna dostępność: klienci z różnych kontynentów

Wyniki

Spirits Treasure działa od 2025 roku jako stabilny międzynarodowy marketplace alkoholi premium. Klient pozytywnie ocenia współpracę i jest w fazie aktywnego rozwoju biznesu: rozszerza ofertę, dodaje nowe kategorie, pracuje nad pozyskiwaniem kolejnych sprzedawców.

Z perspektywy technicznej platforma wytrzymuje rosnący ruch i obsługuje kolejne aukcje bez przestojów. Architektura cachingowa i asynchroniczna pozwala skalować bez fundamentalnych zmian w kodzie.

Z perspektywy klienta najważniejsze są dwa aspekty: (1) platforma faktycznie działa zgodnie z wizją biznesową, łączy międzynarodowych sprzedawców i kupców na rynku alkoholi premium, oraz (2) szybkość wprowadzania zmian, Jarni Stevens może samodzielnie edytować treści, dodawać kategorie, zmieniać wygląd dzięki Elementor, bez angażowania programistów.

Co dalej

Spirits Treasure aktywnie się rozrasta: klient pozyskuje nowych sprzedawców, dodaje kategorie produktów, planuje rozszerzenie geograficzne. ByteWave pozostaje partnerem technicznym, wspiera utrzymanie platformy i rozwija nowe funkcjonalności.

Roadmap obejmuje m.in.: rozbudowę systemu KYC dla sprzedawców profesjonalnych, integracje z dodatkowymi systemami logistycznymi międzynarodowymi, oraz funkcje analityczne dla najbardziej aktywnych sprzedawców.

"BYTEWAVE wykazał się dużym profesjonalizmem, elastycznością oraz doskonałym zrozumieniem wizji projektu. Prace zostały dostarczone terminowo, z dbałością o detale i doświadczenie użytkownika."

Jarni Stevens · Spirits Treasure, Holandia
Przeczytaj pełny list referencyjny

Masz pomysł na projekt?

Porozmawiajmy o tym, jak możemy go zrealizować.

Skontaktuj się z nami