Haldepó
Horgászati cikkeket értékesítő webáruház, amely nagy- és kiskereskedőket egyaránt kiszolgál. A korábbi Symfony 1.4-es oldal dizájncseréje, amely a fejlesztés során több funkcióbővítéssel is kiegészült. Az új rendszer Symfony 4 alapú, jQuery frontenddel, az ügyviteli rendszerrel napi többszöri termék- és rendelés-szinkronnal, valamint felhasználónként differenciált árképzéssel.
A kihívás
Az ügyfél a Symfony 1.4 alapú oldalán elsősorban dizájncserét szeretett volna, a fejlesztés során azonban több funkcióbővítési igény is felmerült. A legnagyobb kihívást a rendkívül aluldokumentált ügyviteli rendszerrel való összekötés jelentette: innen kellett a termékpalettát naponta többször frissíteni, a webáruházban keletkező rendeléseket pedig visszaküldeni. Emellett meg kellett oldani a felhasználónként differenciált árképzést, amelynek adatai szintén az ügyviteli rendszerből származnak.
A megoldás
Az oldal alá Symfony 4 alapú rendszert készítettem, jQuery frontenddel. Megvalósítottam az aluldokumentált ügyviteli rendszerrel való kétirányú kapcsolatot: a termékpaletta napi többszöri szinkronizálását, valamint a rendelések automatikus beküldését. Leimplementáltam a felhasználónként differenciált árképzést is, amelyet ugyancsak az ügyviteli rendszerből olvasok ki.
Ügyviteli integráció
Kétirányú kapcsolat egy rendkívül aluldokumentált ügyviteli rendszerrel.
Napi termékszinkron
A termékpaletta napi többszöri frissítése az ügyviteli rendszerből.
Rendelés-beküldés
A webáruházi rendelések automatikus visszaküldése az ügyviteli rendszerbe.
Differenciált árképzés
Felhasználónként eltérő árak, az ügyviteli rendszer adatai alapján.
B2B & B2C
Nagy- és kiskereskedők egyidejű kiszolgálása.
Symfony 4 újratervezés
Dizájncsere és funkcióbővítés a korábbi Symfony 1.4-es rendszerről.
