Przejdź do treści
DevUzDevUz Studio
← Do listy produktów

Marketplace na mikroserwisach

35 komponentów, bramka, szyna komunikatów, orkiestracja procesów

$30,000Cena

Kod źródłowy pełnoprawnego marketplace’u na skalę korporacyjną: trzydzieści pięć komponentów, w tym dwadzieścia jeden serwisów backendowych w Javie i Springu za wspólną bramką, każdy z własną bazą, między nimi — asynchroniczna szyna, a procesy biznesowe są opisane i wykonywane przez silnik orkiestracji, a nie rozsiane po kodzie w warunkach. To nie witryna z koszykiem: jest tu magazyn, logistyka, billing, paragony fiskalne, cashback i trzy osobne frontendy — dla kupującego, sprzedawcy i magazynu.

Stworzenie takiego samego rozwiązania od zera kosztuje średnio o 40–70% więcej — to 42 000–51 000 $. Nawet po doliczeniu ceny zakupu dopracowanie gotowego produktu pod Twoje potrzeby wychodzi taniej: płacisz tylko za różnice, a nie za to, co już zostało napisane i sprawdzone w działaniu. To szacunek studia, a nie pomiar: dokładna kwota zależy od zakresu zmian.

Co obejmuje

Serwisy: handel

  • Katalog: produkty, kategorie, atrybuty, moderacja kart
  • Wyszukiwanie na Elasticsearch: fasety, synonimy, ranking
  • Sprzedaż: zamówienia, anulowania, zwroty, statusy
  • Składanie zamówienia jako osobny serwis i frontend
  • Treści sprzedawców: opinie, pytania, media
  • CMS: banery, kolekcje, strony statyczne

Serwisy: pieniądze i magazyn

  • Bramka płatności: przyjmowanie płatności, blokada środków, zwroty
  • Billing: rozliczenia ze sprzedawcami, prowizje, rozrachunki
  • OFD: paragony fiskalne i przekazywanie do urzędu skarbowego
  • Generator paragonów w NestJS z renderowaniem do PDF
  • Magazyn: stany, przyjęcia, wydania, inwentaryzacja
  • Logistyka: dostawy, trasy, statusy przesyłek
  • Bonusy i cashback jako osobny serwis

Frontendy i boty

  • Witryna i strona kupującego w Next.js
  • Panel sprzedawcy i panel admina platformy w React
  • Interfejs magazynu (WMS) jako osobna aplikacja
  • Własny UI kit i zestaw ikon — wspólne dla wszystkich frontendów
  • Bot sprzedawcy i bot firmy transportowej w Telegramie

Infrastruktura i integracje

  • Wspólna bramka na Spring Cloud Gateway przed wszystkimi serwisami
  • Asynchroniczna szyna na RabbitMQ między serwisami
  • Procesy biznesowe w silniku orkiestracji Camunda, a nie w kodzie
  • Osobna baza PostgreSQL dla każdego serwisu, wspólny Redis na sesje i uprawnienia
  • Integracje pod rynek Uzbekistanu: Click, Uzum, Didox, OFD, NSI
  • Sekrety wyniesione do zmiennych środowiskowych, w kodzie ich nie ma

Technologie

  • Java 17
  • Spring Boot
  • Spring Cloud Gateway
  • Camunda BPM
  • RabbitMQ
  • PostgreSQL
  • Elasticsearch
  • Redis
  • React
  • Next.js
  • NestJS
  • Docker

Jak zarabia

  • Prowizja od sprzedaży sprzedawców — główny model platformy
  • Płatna promocja produktów w wyszukiwarce i kolekcjach
  • Abonament za rozszerzony panel sprzedawcy
  • Usługi magazynowe i logistyczne platformy za dodatkową opłatą
  • Reklamy i banery w witrynie

Gotowość

Kod działającego marketplace’u, a nie szkielet: wszystkie trzydzieści pięć komponentów jest napisanych i połączonych ze sobą. Ale to system korporacyjny i jego wdrożenie to nie „postawienie kontenera”: potrzebny jest klaster, osobne bazy, broker komunikatów, klaster wyszukiwania i osoba, która to utrzymuje. Licz nie tylko cenę zakupu, ale też koszt utrzymania.

Czego potrzebujemy od Ciebie

  • Infrastruktura: klaster, bazy, broker komunikatów, klaster wyszukiwania
  • Inżynier utrzymania — system jest mikroserwisowy i sam się nie obsłuży
  • Umowy z operatorami płatności i operatorem danych fiskalnych
  • Własne klucze do wszystkich zewnętrznych integracji
  • Formalności prawne platformy i umowy ze sprzedawcami

Ceny końcowe, w dolarach, bez VAT. Płatność na podstawie faktury dla osoby prawnej.

Wniosek o fakturę

Podaj dane firmy — wystawimy fakturę i prześlemy umowę. Nic nie jest pobierane automatycznie: płacisz przelewem na podstawie faktury, po podpisaniu umowy.

Forma płatności

Przyjmujemy przelewy od osób prawnych. Nie przyjmujemy kryptowalut jako środka płatności — zabrania tego prawo Uzbekistanu.

Zadzwoń lub napisz — odpowie człowiek z zespołu

Telegram @Devuz_studio_bot

// odpowiemy w 20 sekund

Menedżer już tu jest i czeka na Twoją wiadomość

Napisz na czacie, co trzeba zrobić. Pierwsza odpowiedź przychodzi w 20 sekund, całą dobę — jeśli się nie zmieścimy, dajemy rabat 30% na projekt. Rozpracujemy zadanie od razu w rozmowie i podpowiemy, od czego zacząć.

D

Menedżer DevUz

już tu jest i czeka na Twoją wiadomość

online
Odpowiedź w 20 sekund · 24/7Nie zdążymy — rabat 30% na projekt
Dzień dobry! Opisz własnymi słowami, co trzeba zrobić — stronę, aplikację, marketplace, produkt AI. Odpowiem od razu i podpowiem, od czego zacząć.

Kontynuując rozmowę, wyrażasz zgodę na przetwarzanie danych osobowych.

Albo zostaw kontakt

Wysyłając formularz, wyrażasz zgodę na przetwarzanie danych osobowych — polityka prywatności.