Ponad 10 lat doświadczenia w branży

Hurtownie e-⁠commercei aplikacje webowedostosowane doTwoich potrzeb

Tworzymy witryny i aplikacje, które pracują na Twój biznes – bez kompromisów i ograniczeń. To system dopasowuje się do Ciebie!

Poznaj pełną ofertę
10
lat doświadczenia w branży kreatywnej i programistycznej
5
krajów, w których współpracujemy – od Polski po Hiszpanię
100%
własności kodu i danych, bez vendor lock-in
0 zł
prowizji od transakcji na open source

Działamy w całej Polsce – z połączeniami do Niemiec, Czech, Łotwy i Hiszpanii.

Wspieramy rozwój
biznesu w internecie

Strony internetowe

Strony, które zamieniają odwiedzających w klientów.

Dowiedz się więcej

Hurtownie i sklepy e-commerce

Hurtownie B2B i sklepy B2C, które zamieniają odwiedziny w zamówienia.

Dowiedz się więcej

Projektowanie graficzne

Grafika, która buduje spójny wizerunek Twojej marki.

Dowiedz się więcej

Automatyzacja procesów

Automatyzacje, które oddają Ci czas na to, co ważne.

Dowiedz się więcej

Aplikacje webowe i mobilne

Aplikacje webowe i mobilne, które trzymają Twój biznes zawsze pod ręką.

Dowiedz się więcej

Optymalizacja SEO / AEO

Widoczność, która zamienia wyszukiwania w zamówienia.

Dowiedz się więcej

Ostatnia realizacja,
przeprowadzka z Shopify

Sklep e-commerce

Sklep e-commerce z oponami i felgami

Ponad pięć tysięcy pozycji i żadna nie powtarza się dwa razy: każda opona i felga ma własny rocznik, bieżnik i numer odlewu, więc katalog opisuje egzemplarze, a nie rozmiary z półki. Zbudowany na Medusie, z wyszukiwarką dobierającą koła po marce i roczniku auta oraz jednym magazynem wspólnym ze sprzedażą na Allegro i OLX.

  • Shopify (dawniej)
  • Medusa
  • Next.js
  • React
  • BaseLinker
  • Allegro
  • OLX
  • Railway
Odwiedź witrynę

Historia wdrożeniaOpony Kola

Sklep z oponami i felgami na Medusa.js – katalog egzemplarzy i wspólny magazyn

Sklep z oponami i felgami przenieśliśmy z Shopify na Medusa.js, z frontem w Next.js. Każda pozycja to konkretna sztuka albo komplet, a rocznik DOT, bieżnik, rozstaw śrub, ET czy numer odlewu są osobnymi polami danych, z których powstają filtry i karta produktu. Stany prowadzi BaseLinker, wspólny dla sklepu, Allegro i OLX, a Medusa wymienia z nim dane w obie strony.

Dlaczego ten stack

Medusa.js – w bazie wiedzy KODA Vault
Katalog opisuje konkretne sztuki i komplety o parametrach zależnych od rodzaju towaru. Medusa trzyma je jako ustrukturyzowane dane produktu z własnym formularzem w panelu, a integracja z BaseLinkerem, historia cen pod Omnibus i wysyłka liczona wagą to moduły tego samego backendu.
Next.js – w bazie wiedzy KODA Vault
Front w Next.js i React buduje z danych Medusy własny indeks katalogu, więc filtry po rozstawie śrub, ET, roczniku DOT i bieżniku działają od razu, bez osobnej usługi wyszukiwania. Middleware przekierowuje przy tym stare adresy z Shopify.
BaseLinker – w bazie wiedzy KODA Vault
BaseLinker prowadzi magazyn i sprzedaż na Allegro i OLX, więc sklep nie liczy stanów osobno, tylko się z nim synchronizuje. Nasz moduł w Medusie kolejkuje operacje, pilnuje limitów API BaseLinkera i zapisuje każdą wymianę danych w dzienniku.
Allegro – w bazie wiedzy KODA Vault
Marki i modele opon oraz producentów felg podpowiadamy w panelu z parametrów kategorii Allegro, więc wartości na karcie pasują do parametrów oferty. Trwające oferty odczytujemy cyklicznie i przy każdej pozycji widać, czy jest wystawiona.
OLX – w bazie wiedzy KODA Vault
Każda pozycja jest unikatowa, więc nie może sprzedać się dwa razy. OLX jest podpięty w tym samym katalogu BaseLinkera co Allegro, dlatego ogłoszenie, oferta i sklep korzystają z jednego stanu, bez osobnej synchronizacji pod każdy serwis.
Railway – w bazie wiedzy KODA Vault
Backend Medusy, front w Next.js, PostgreSQL i Redis stoją w jednym projekcie Railway jako stale działające procesy. Zadania synchronizacji chodzą według harmonogramu, front trzyma indeks katalogu w pamięci procesu, a zdarzenia i workflow na Redisie przeżywają wdrożenie.

Co to daje w praktyce

  • Kupujący filtruje po roczniku DOT, głębokości bieżnika, rozstawie śrub i ET, bo to osobne pola każdej pozycji, a nie fragment tytułu.
  • Opona sprzedana na Allegro lub OLX w ciągu kilku minut przestaje być dostępna w sklepie i nikt nie musi zdejmować jej ręcznie.
  • Nową pozycję dodaje się w panelu jednym formularzem dopasowanym do rodzaju towaru, a karta w BaseLinkerze powstaje od razu, ze zdjęciami i parametrami.
  • Stare adresy z Shopify, także te z kampanii, przekierowują kodem 301 do właściwej kategorii z zachowanym filtrem.

Integracje i automatyzacje

  • Dobór kół po aucie

    Marki, modele, generacje, roczniki i fabryczne rozmiary kół pochodzą z bazy wheel-size.com. Front pyta o nie przez serwer z pamięcią podręczną, który spolszcza nazwy modeli i podstawia rozmiary prosto do filtra katalogu.

  • Stany z BaseLinkera

    Co kilka minut zadanie czyta katalog BaseLinkera i przepisuje różnice stanów do Medusy po identyfikatorze karty. Dolicza przy tym rezerwacje otwartych zamówień, żeby przebieg nie zabrał towaru odłożonego pod zamówienie.

  • Zamówienia do BaseLinkera

    Zamówienie ze sklepu najpierw ląduje w kolejce w naszej bazie, a potem workflow Medusy wysyła je do BaseLinkera, więc jego awaria nie blokuje sprzedaży, a niepewny wynik nie tworzy duplikatu. Z powrotem wraca status i numer przesyłki, który wyzwala wiadomość o nadaniu paczki.

  • Nocne uzgodnienie katalogów

    Co noc porównujemy oba katalogi: stany, ceny, SKU oraz karty, które po stronie BaseLinkera przybyły albo zniknęły. Rozbieżności trafiają do panelu z decyzją przy każdym wierszu, a ceny zawsze zatwierdza człowiek.

To tylko nasze ostatnie wdrożenie.

Zobacz wybrane realizacje
Nasza przewaga

Pracujemy w tempie,
którego nie da się zatrudnić

Nad każdym projektem pracuje z nami równolegle kilku agentów AI, karmionych bazą wiedzy budowaną wdrożenie po wdrożeniu. Każdy wynik weryfikuje drugi agent, a każdą zmianę akceptujemy my w code review – znamy tę technologię i architekturę od podszewki, więc nie ma mowy o spaghetti code.

  • Remigiusz Mielcarz
  • Adrian Mrósk

Przy sterach my – za nami kilku agentów AI, każdy pod code review.

  1. Baza wiedzy

    Vault z setkami stron standardów, playbooków i decyzji z realnych wdrożeń. Nasza pamięć instytucjonalna, nie folder z notatkami.

  2. Kilku agentów naraz

    Każdy agent dostaje tę wiedzę i swój wycinek projektu: moduł cenników, integrację z ERP, testy, SEO. Równolegle, nie po kolei.

  3. Logika 1:1 pod klienta

    Agenci budują i testują autonomicznie, ale nic nie wchodzi bez kontroli: agent sprawdza agenta, a finalne code review robimy my. Architektura i jakość zostają w naszych rękach.

12+
agentów AI pracujących równolegle
100%
wiedzy z wdrożeń w jednej bazie
Tygodnie
zamiast miesięcy do startu

Vault: baza wiedzy,
która łączy wszystko

Każde wdrożenie zostawia ślad – standardy, playbooki, decyzje i przetestowane moduły trafiają do naszego vaulta. Agenci AI dostają tę wiedzę na starcie, więc żaden projekt nie zaczyna się od zera.

Kliknij węzeł, żeby zobaczyć, czym jest i z czym się łączy.

Ten węzeł to nasza wewnętrzna praktyka – opisujemy go tylko w grafie.

Tworzymy rozwiązania
dla każdej branży

Każda branża ma swoje reguły gry – od rozmiarówek w modzie po palety w ogrodzie. Nie uczymy się na Twoim projekcie: te schematy już przerobiliśmy.

  • Dzieci i zabawki kategorie wiekowe, zestawy i certyfikaty
  • Gastronomia hurt dla lokali i cykliczne dostawy
  • Moda i odzież rozmiarówki, warianty i lookbooki
  • Motoryzacja dopasowanie części po roczniku i modelu
  • Zdrowie i uroda hurtownie kosmetyczne i strefy gabinetów
  • Elektronika specyfikacje, gwarancje i porównywarki
  • Żywność i napoje daty przydatności i logistyka chłodnicza
  • Dom i ogród wysyłki paletowe i produkty gabarytowe

Co możemy dla Ciebie zrobić?

Rzetelne referencje,
na które pracowaliśmy

Baza naszych opinii rośnie z każdym oddanym projektem. Wystawiają je klienci na Clutchu, niezależnej platformie z ocenami firm IT.

5.0 Zobacz wszystkie opinie Średnia ocena firmy koda.plus na Clutch za ostatnie 12 miesięcy to 5.0

Najczęściej zadawane
pytania

  • Czym zajmuje się Koda Plus?

    Koda Plus to zespół, który buduje kompletne systemy sprzedaży w internecie: hurtownie B2B i sklepy e-commerce (m.in. na Medusa.js, Shopify i Webflow), strony internetowe i aplikacje webowe, projektowanie graficzne, automatyzacje procesów oraz optymalizację SEO i AEO. Wszystko w jednych rękach – od pierwszego projektu po skalowanie.

  • Gdzie działacie i czy pracujecie zdalnie?

    Mamy siedzibę we Wrocławiu, a zespół pracuje też z Trójmiasta. Realizujemy projekty w pełni zdalnie dla klientów z całej Polski – komunikacja, spotkania i przekazywanie plików odbywają się online.

  • Ile kosztuje sklep internetowy lub strona?

    Wycena zależy od zakresu – inaczej wygląda landing page, a inaczej rozbudowany sklep B2B z integracjami. Nie narzucamy technologii ani pakietów: po krótkiej, bezpłatnej rozmowie przygotowujemy wycenę dopasowaną do celu i budżetu.

  • Czy po zakończeniu projektu dostaję pełny kod i dostępy?

    Tak. Przekazujemy cały kod źródłowy i wszystkie dostępy – należą do Ciebie. Nie uzależniamy klientów od siebie; możesz rozwijać projekt u nas albo z dowolnym innym zespołem.

  • Ile trwa wdrożenie?

    Typowe wdrożenie zajmuje od 4 do 8 tygodni, zależnie od złożoności. Prostsze strony powstają szybciej, a rozbudowane sklepy z integracjami ERP, płatności i logistyki – dłużej. Terminy ustalamy na starcie i komunikujemy postępy na każdym etapie.

  • Jak wygląda proces od pierwszego kontaktu do startu projektu?

    Zaczynamy od bezpłatnej rozmowy online, na której poznajemy zakres, integracje i termin, jakiego potrzebujesz. Potem dostajesz wycenę rozbitą na etapy razem z harmonogramem – po akceptacji podpisujemy umowę i ustalamy datę startu. Przez cały projekt Twoim kontaktem jest jeden z założycieli, Remigiusz albo Adrian – bez przekazywania sprawy do account managera. Pracujemy po polsku i po angielsku.

  • Co znajduje się w umowie i jak rozliczamy etapy?

    Umowa opisuje zakres, harmonogram, płatności rozliczane etapami oraz przeniesienie na Ciebie autorskich praw majątkowych do kodu wraz z polami eksploatacji – polskie prawo autorskie wymaga, żeby wymienić je wprost, a samą umowę zawrzeć na piśmie. Etapy układamy tak, żeby było widać, za co płacisz i w jakiej kolejności powstają funkcje. Jeśli zakres zmienia się w trakcie, ustalamy to osobno przed rozpoczęciem prac, a nie po fakcie na fakturze.

  • Co jeśli mam już własny zespół albo agencję – możecie z nimi pracować?

    Tak. Możemy wejść w konkretny obszar: backend na Medusa.js, integrację z ERP, frontend albo automatyzacje, i pracować w Twoim repozytorium, procesie code review i systemie ticketów. Możemy też zrobić audyt istniejącego kodu i przekazać rekomendacje, bez przepisywania wszystkiego od zera. Podział odpowiedzialności ustalamy na starcie, żeby nie dublować pracy i nie blokować się nawzajem przy wdrożeniach.

  • Co dzieje się po wdrożeniu – utrzymujecie sklep i czy oferujecie SLA?

    Po starcie możesz zostać u nas na utrzymaniu: monitoring, aktualizacje, poprawki i dalszy rozwój. Warunki SLA i czasy reakcji ustalamy indywidualnie, bo inaczej wygląda to przy hurtowni B2B pracującej na integracjach z ERP, a inaczej przy stronie firmowej. Jeśli utrzymanie przejmuje Twój zespół, robimy przekazanie: dokumentację, środowiska i sesję wdrożeniową dla programistów.

Bezpłatne, 15-minutowe spotkanie

Opowiedz nam o swoim projekcie,
resztę dopasujemy pod Ciebie

15 minut rozmowy wystarczy, abyśmy wiedzieli, czy pasujemy do Twojego projektu.
Zaczynamy od Twoich potrzeb, nie od gotowego rozwiązania.

Skontaktuj się z nami

Remigiusz w granatowej koszuli i okularach
Korzystam z iMessage Korzystam z WhatsApp
Adrian w szarym golfie i okularach
Korzystam z iMessage Korzystam z WhatsApp