Merlado to znacznie więcej niż klasyczny sklep internetowy. Projekt obejmował uruchomienie i rozbudowę platformy marketplace, na której niezależni sprzedawcy mogą rejestrować się, przechodzić proces weryfikacji i prowadzić własne sklepy w ramach jednego serwisu.
Platformę opartą na Laravel oraz React/Next.js przygotowaliśmy do działania w środowisku produkcyjnym i dostosowaliśmy do polskiego rynku. Uporządkowany został cały proces obsługi sprzedawców – od rejestracji i logowania, przez weryfikację, aż po automatyczną aktywację własnego sklepu vendora.
Jednym z kluczowych etapów była integracja z BaseLinkerem. Usprawniliśmy synchronizację zamówień oraz sposób przekazywania produktów, zdjęć, ilości i danych klientów. Zamówienia pochodzące z marketplace’u są prawidłowo identyfikowane w BaseLinkerze jako sprzedaż z Merlado, dzięki czemu platforma może współpracować z zapleczem wykorzystywanym do dalszej obsługi e-commerce.
Całość rozszerzyliśmy również o multi-currency z obsługą PLN, EUR, USD i CZK. Wybrana waluta jest zachowywana na kolejnych etapach zakupu i prawidłowo przekazywana zarówno do płatności, jak i BaseLinkera.
Merlado zostało przekształcone w działające środowisko marketplace, które łączy w jednym miejscu klientów, niezależnych sprzedawców i ich sklepy. Integracja z BaseLinkerem automatyzuje przepływ zamówień i danych do dalszej obsługi, a wdrożenie wielu walut przygotowuje platformę do sprzedaży wykraczającej poza jeden rynek. Od zaplecza Laravel i Next.js po proces sprzedawcy i synchronizację zamówień – poszczególne elementy zostały połączone w jeden spójny ekosystem e-commerce.
Technologie: Laravel, PHP, MySQL, React, Next.js, TypeScript, Node.js, PM2, REST API, BaseLinker API, Stripe, SSH, Linux.
