STAND WITH
Ukraine
Azercell / aKart

Azerbaijan's largest mobile network operator, with more than 5 million subscribers and a 51% market share.

DOMAIN
Telecommunication
About the client
Azercell is the largest of Azerbaijan's telecom by market, geographical, and population coverage. It is also the only company in Azerbaijan awarded the Platinum Certificate of International "Investors in People" Standard and a Gold Award in nominations for "Company of the Year" and "The Most Innovative Company of the Year" from the International Business Award  STEVIE. Founded in 1996.
TECHNOLOGY
JavaScript
Jquery
Gulp
Datatable plugin
SCSS
Docker
Git
Responsive
React JS
PHP 7
Postgresql

Client’s brief

  • Fix the security issues
  • Improve site performance
  • Create new blocks, pages, and functionality
  • CMS integration
  • Develop a tariff builder
  • Create an aKart platform 
  • Support and maintenance of the main website

PARTNERSHIP

Our partner, The Gradient, took on the challenge of product design and strategy for Azercell’s ecosystem.

Challenges & Solutions

01
aKart platform development

aKart is an internal digital platform for online payments, transfers between Akart users, various payments through the portal, and a top-up balance of mobile numbers. Our team has developed the platform from scratch (including the promo site).

The project had a fixed development time, so we used built-in sections for page building. The main challenge was to fulfill the solution with HTML+JS+SCSS and PHP as template builders and put the required content in suitable areas. We also implemented a site search solution with multilingual (three languages) support.

02
Tariff builder creation

It was a new functionality for our client`s main product. Our team fully developed it from zero. We built the front end with ReactJS and the back end with PHP.

The main challenge was to build this functionality into the existing site. We made the proper integration of new ReactJS technology with the existing JavaScript front-end and made our solution fast, stable, and easy to maintain.

03
Legacy CMS transformation

The client`s old CMS was built with open-source technology Evolution, which is no longer supported, and some Laravel code inserts. And there was no documentation explaining how it works.

Our task was to rewrite the legacy code. First, we worked to figure out the code's functions: request handling, page rendering, configurations, etc. Then, we optimized site performance (both frontend and backend parts) and fixed security issues we found while analyzing the code base. We removed old legacy code and wrote a new, modern one to make the solution meet all the client's requirements.

04
Work with the main website

We made UI improvements to the website and admin panel. All technical solutions were on our side. Furthermore, we:

  • constructed the new functionality in the existing project;
  • built a new page with an existing CMS;
  • supported/extended the current JavaScript codebase;
  • adjusted and fixed the front-end development flow;
  • watched for the changes, and prepared code for release.

We provided full website support. Site performance was improved and became stable.

We implemented new features, including website parts for new Azercell platforms and campaigns.

We improved the existing website functionality, making the content administration more handy.

A tariff builder feature with the possibility of setting a custom mobile tariff was built.

An aKart platform, a digital card for online payments, was successfully released.

All security issues were found and fixed.

Connect with us

Let's engineer your breakthrough

Share your idea
arrow
09:45
AM
Lviv / HQ Office

79015, Smal-Stotskoho St. 1 Ukraine
09:45
AM
Wroclaw / Development Office

50-062, Plac Solny 15 Poland
if you continue to use this site, you consent to our use of cookies
OK