El. prekybos platforma su vartų konfigūratoriumi
Užduotis: Sukurta pilnavertė el. prekybos platforma su produktų katalogu, paskyromis ir atsiskaitymu. Papildomas įrankis leidžia klientams žingsnis po žingsnio susikurti vartų dizainą – kaina automatiškai perskaičiuojama pagal įmonės Pragma sistemos taisykles.
Sukurtas interaktyvus vizualus vartų konfigūratorius su dinaminiais skaičiavimais pagal SQL formules iš Pragma sistemos.
Įdiegtas pilnas daugiakalbystės palaikymas visoje platformoje.
Sukurta saugi autentifikacija su rolėmis pagrįsta prieigos kontrole.
Suprojektuoti ir sukurti valdymo skydeliai, pritaikyti pagal roles.
Integruotos SOAP API su Pragma sistema produktams, kainoms, kreditams, skoloms ir kitiems verslo duomenims sinchronizuoti.
Įgyvendinti automatizuoti cron darbai, kurie periodiškai gauna duomenis iš Pragma per SOAP ir saugo juos Payload CMS (MongoDB).
Integruotas Stripe mokėjimų apdorojimas saugiems internetiniams atsiskaitymams.
Įgyvendintas PDF generavimas užsakymams naudojant Puppeteer.
Programos būsena valdoma naudojant Redux Toolkit, užtikrinant lengvai plečiamą ir prižiūrimą duomenų srautą.
Suprojektuota rolių sistema, apimanti Vadybininko, Kliento ir Subkliento paskyras.
Įgyvendinta klientų nuolaidų logika, leidžianti vadybininkams priskirti individualius nuolaidų dydžius klientams.
Užtikrinta, kad prisijungę klientai matytų automatiškai perskaičiuotas produktų kainas su jiems priskirtomis nuolaidomis.
Sukurta funkcija, leidžianti klientams kurti ir valdyti subklientų paskyras.
Įgyvendinti maržos nustatymai, leidžiantys klientams nustatyti individualius kainų antkainius savo subklientams.
Sukurta dinaminė kainodaros logika, užtikrinanti, kad subklientai matytų atnaujintas kainas pagal kliento nustatytas maržas.
Palaikomos saugios duomenų prieigos ribos, kad kiekviena rolė matytų tik leidžiamas kainas ir paskyras.
Technologijos: Next.js, TypeScript, Payload CMS, MongoDB, Redux Toolkit, Stripe, React Hook Form, Puppeteer, styled-components, Git, npm
Projekto informacija
PAREIGOS
Full-Stack programuotojas
KATEGORIJOS
NextJs, React
KLIENTAS
UAB Oigreat
PROJEKTO DATA
2025 02 - 2026 04
PROJEKTO NUORODA
https://idomus.lt/lt











