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.
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
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.
Discovery i specyfikacja
2-3 tygodnieWarsztaty 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.
UX/UI design i prototyp
4-5 tygodniProjektowanie 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.
Architektura i konfiguracja techniczna
2 tygodnieKonfiguracja Dokan (multivendor), JetEngine (custom post types), JetFormBuilder (zaawansowane formularze) i Elementor (frontend). Projektowanie struktury danych, ról użytkowników, uprawnień.
Development
12-14 tygodniImplementacja 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.
Testy, optymalizacja i wdrożenie
3 tygodniePeł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 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ść:
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.
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.
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).
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".
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.
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.
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.
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.
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.
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.
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."
Przeczytaj pełny list referencyjny