Pildyk logotipas

„Pildyk“ savitarnos sistemos modernizavimas ir vystymas

„Pildyk“ savitarnos sistema kompiuterio ekrane
KlientasTele2
SektoriusTelekomunikacijos
RegionasLietuva
Atlikti darbaiUI/UX dizainas, 24/7 sistemų palaikymas, platformos vystymas
„Tele2“ – pirmaujantis telekomunikacijų operatorius Šiaurės ir Baltijos šalyse bei inovatyvus paslaugų tiekėjas kitose Europos rinkose. Valdydama 4G ryšį, dengiantį net 99 proc. Lietuvos teritorijos, ir populiarųjį „Pildyk“ prekės ženklą, bendrovė užima lyderio pozicijas išankstinio mokėjimo paslaugų rinkoje. Nuolatinis vartotojų augimas kėlė poreikį ne tik naujoms sistemų funkcijoms, bet ir aukščiausios kokybės esamos infrastruktūros priežiūrai.
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
Agnė Saylik, „Pildyk“ produkto savininkė
“It's an absolute pleasure to be working with Toughlex! They are smart, dedicated, involved, and motivated to do their best and deliver great end products to our users. I would wholeheartedly recommend Toughlex to anyone looking for quality and great results!”Agnė SaylikProduct Owner at Tele2ŠALTINIS
Pradėkime jūsų projektą šiandien
Parašykite mums ir aptarkime jūsų poreikius.