Development of Self-Care System for Leading Telecommunications Operator Tele2 Share: Toughlex Score Awaiting client review n/a Date Published 2 February 2023 Reading Time 3-Minute Read Creation of new functionalities and maintenance of existing ones for major telecom operator Tele2 is a major telecommunications operator in the Nordic and Baltic countries, and an alternative provider in many others. With a 4G connection covering 99% of Lithuania’s territory (also used by Pildyk users), Tele2 is one of the leading prepaid mobile operators in Lithuania. Its rapidly growing user base generated the need for new system functionalities, as well as the maintenance and improvement of existing ones. Challenges The biggest challenge for Toughlex to overcome was figuring out how to merge two cumbersome and rather different applications based on different technologies into a single, lightweight, one-page application. In order to achieve this goal and ensure fast and successful project delivery, we made every effort to take part in the entire project development process, from the planning stage to the release stage. Challenging outdated code base. Different technologies, development patterns and decisions of corporate and self-care systems. The merge: two old, vanilla JS-based projects had to be transformed into a single, lightweight and fast Vue.js single-page application. Goals Our main goal in this project was to get the Pildyk system in line with modern technological and architectural standards. To achieve this, we set ourselves the following intermediary objectives. Merge two cumbersome systems into a single, light-weight, one-page application Make a full redesign Implement 24/7 support Refactor outdated code Support old features Improve performance Created Value Despite the two applications being developed using a variety of different technologies and incompatible design patterns, our team managed to successfully merge them into a single, light-weight, single-page application. Finished product: pildyk.lt and mano.pildyk.lt Agile We relied on agile development principles to deal with constantly changing requirements and a barrage of incoming tasks. More specifically, with the help of the Scrum framework, we were able to stay in close touch with the client throughout the entire process of development. Redesign Toughlex was – and remains – an essential part of the redesign of Pildyk. With the help of skilled web designers, we performed a near-complete overhaul of the system’s look, implemented new features, improved performance, among other changes. 24/7 Support Given the company’s hundreds of thousands of users and steep competition with other providers, Toughlex was hard-pressed to maximize the system’s uptime during the entire development process. To accomplish this, we assigned a Toughlex representative to react quickly and help solve any problems that arose before the project’s completion. Mobile App API Toughlex developed and maintained REST API for both iOS and Android apps. Technologies The project had already been going for several years before we got on board, meaning the tech stack had already been decided. And as the project was split into separate parts, different technologies were used for different tasks. The project’s front end was based around vanilla JS – an outdated, convoluted framework – so we eventually decided to rewrite it using the lightweight Vue.js that’s been growing in popularity in recent years. The components of Vue.js are all available in Storybook – a tool designed to simplify the UI development process. Server-side and administrative applications consisted of many different development patterns and technologies: ASP.NET Core, PHP, MS SQL, MySQL, AngularJS, among many others. Maintaining all these applications and services, and handling a variety of different technologies, required a team of highly skilled and flexible developers.
"Awaiting client review" Full-service Design & Development for DC’s Leading Boutique Real Estate Development Firm