Obchodná B2B platforma AZCar

AZCar s.r.o. patrí k popredným dodávateľom automobilových súčiastok na Slovensku. Vzhľadom na množstvo objednávok, systém cenotvorby a potrebu integrácií na veľké množstvo tretích strán bola pre klienta vyvinutá vlastná obchodná platforma.
Špecifikom je predovšetkým systém objednávania, ktorý je postavený na integrácii s dodávateľmi a automatizovanom vybavovaní objednávok prostredníctvom služieb integrácie v reálnom čase. Implementovaná je úzka spolupráca s ekonomickým a skladovým systémom HELIOS, ako aj služby pre automatickú aktualizáciu cien, skladových stavov a iných poskytovaných informácií od externých dodávateľov.
Katalóg produktov je postavený na databáze TecDoc s množstvom vlastných dielov a nástrojov. Celkovo sa v systéme evidujú milióny produktov. Súčasťou systému je aj algoritmus pre analýzu a varovanie pred neplatičmi a ich automatizované obmedzovanie podľa zadaných kritérií.
Na motiváciu klientov je možné vytvoriť niekoľko typov akcií, ako aj viaceré typy cashback bonusov. Pre reklamácie a vrátenie tovaru bol vytvorený automatizovaný systém pre posudzovanie a vyhodnotenie, čím sa uľahčil a zefektívnil predtým manuálny proces. Stálym zákazníkom sú dostupné členstvá, ktoré im otvárajú prístup do prémiových služieb systému. Výsledky predaja (celkové tržby, tržby zákazníkov, predaje komponentov, výrobcov a dodávateľov a mnoho ďalších) je možné sledovať v prehľadnom analytickom nástroji. Zabezpečenie je postavené na privilégiách a niekoľkých roliach, ktoré umožňujú používateľom prístup do jednotlivých častí systému. Jeden backend obsluhuje viacero franšíz na rôznych doménach s oddelenými používateľmi a dátami.
Projekt prebiehal v spolupráci s
(otvorí sa na novej karte). V rámci spolupráce sme mali na starosti viaceré časti systému, napríklad systém objednávania na desiatky dodávateľov, import tovarov od dodávateľov, akcie a bonusy, kontrolu neplatičov a kreditných limitov, členstvá, nástroj na vrátenie tovaru, analytický nástroj a nástroj na spätnú väzbu od zákazníkov.
Technológie:
Backend: Spring Boot, Spring Security, JPA, JDBI, Liquibase, Lombok, REST API, Mockito
Frontend: React, Redux, Webpack, Immutable.js
Databáza: PostgreSQL
DevOps: Gradle, Jenkins