KlientasTele2
SektoriusTelekomunikacijos
RegionasLietuva
Atlikti darbaiUI/UX dizainas, 24/7 sistemų palaikymas, platformos vystymas
Iššūkiai
Pagrindinis technologinis iššūkis – konsoliduoti dvi didelės apimties, architektūriškai skirtingas sistemas į vieną modernią ir sparčią vieno puslapio aplikaciją (SPA). Siekdami sėkmingo rezultato, aktyviai dalyvavome visame kūrimo procese: nuo pradinės analizės ir planavimo iki galutinio produkto paleidimo.
- Paveldo (Legacy) kodo bazė ir techninių sprendimų nesuderinamumas abiejose sistemose.
- Skirtingos technologijos ir vystymo metodikos, taikytos verslo bei savitarnos platformose.
- Poreikis migruoti du (Vanilla) JS paremtus projektus į vieną lengvą „Vue.js“ karkaso aplikaciją.
Tikslai
Siekėme modernizuoti „Pildyk“ ekosistemą ir pritaikyti ją šiuolaikiniams techniniams bei vartotojo patirties standartams. Mūsų išsikelti tikslai:- Sujungti izoliuotas sistemas į vientisą vieno puslapio aplikaciją (SPA).
- Atlikti pilną sistemų architektūrinį ir vizualinį atnaujinimą.
- Užtikrinti kritinį palaikymą 24/7 režimu.
- Refaktūrizuoti pasenusį kodą ir optimizuoti sprendimus.
- Išlaikyti visą esamą funkcionalumą be pertrūkių naudotojams.
- Maksimaliai padidinti sistemos našumą.
Sukurta vertė
Nepaisant technologinio kompleksiškumo ir paveldo sistemų ypatumų, mūsų komanda sėkmingai suvienijo platformas į vientisą, sparčią ir lengvai plečiamą SPA aplikaciją.Baigtinis produktas – pildyk.lt & mano.pildyk.lt
Agile metodikaDinaminiam reikalavimų valdymui naudojome „Agile“ principus. Pasitelkę „Scrum“ metodologiją, palaikėme nuolatinį ryšį su klientu, užtikrindami skaidrumą ir galimybę greitai reaguoti į prioritetų pokyčius.
Sistemos modernizavimas„Toughlex“ tapo strateginiu partneriu atnaujinant „Pildyk“ skaitmeninį veidą. Bendradarbiaudami su dizaineriais, perprojektavome vartotojo sąsają, įdiegėme naujus modulius ir ženkliai padidinome platformos spartą.
24/7 palaikymasSvetainė aptarnauja šimtus tūkstančių vartotojų, todėl pasiekiamumas yra kritinis. Paskyrėme dedikuotus specialistus, kurie užtikrina nenutrūkstamą sistemos veikimą ir operatyviai sprendžia bet kokius techninius nesklandumus bet kuriuo paros metu.
Mobiliųjų programėlių APIMūsų komanda sukūrė ir iki šiol prižiūri REST API sąsajas, kurios aptarnauja „iOS“ ir „Android“ mobiliąsias programėles.
Technologijos
Prisijungus prie projekto, susidūrėme su nusistovėjusia ir fragmentuota infrastruktūra. Front-end dalis buvo paremta „Vanilla JS“ – tai apsunkino plėtrą, todėl sistemą perrašėme naudodami modernų „Vue.js“ karkasą. Komponentų vizualizacijai ir testavimui pasitelkėme „Storybook“, kuris pagreitino UI kūrimą. Serverio pusėje ir administravimo dalyje dirbame su itin plačiu technologijų krepšeliu: ASP.NET Core, PHP, MS SQL, MySQL, AngularJS ir kt. Darbas su tokiu skirtingų technologijų deriniu reikalauja išskirtinio inžinerinio lankstumo ir aukštos kvalifikacijos specialistų.
Kompetencijos
- Vue.js
- ASP.NET Core
- Verslo lygio sprendimai (Enterprise)
- Savitarnos sistemų vystymas
- Individualių IT sprendimų kūrimas
- MySQL
- Laravel (PHP)
- Nuotolinė komanda
- MS SQL Server
- Storybook (Vue.js)
- JIRA
- Webpack


