MS3 Networks

Design, implement, and maintain a system to configure, operate, and place orders for telecommunications packages.

Client:

Industry:

Technologies:

What was the business need?

The client wanted to create a solution allowing residents of northern England to select and purchase telecom packages from local providers that MS3 Networks works with.

Our answer to this challenge is an online comparison engine with a dedicated ordering service. The solution combines key information about available packages, helping everyone find their perfect product. Currently, the platform is only available to residential customers.

What was the challenge?

The biggest challenge for us was incorporating the prepared changes into the existing Webflow-based service, due to its technical limitations as a no-code tool. Another challenge was to lock down the system via SMS verification with the help of the Twilio service to prevent attempts to steal packages or place unrealistic orders (e.g., 100 at a time).

How did we do it?

The problems were solved with dedicated Javascript code snippets handling custom package sorting and the Attributes by Finsweet library providing ready-made components based on HTML attributes.

We temporarily used the CosmosDB database and Redis to store data for the database system. For the application logic, we chose the Nestjs framework, while for the presentation layer, we used Angular technology with styles implemented using Bootstrap.

Such a setup allowed us to create a fast, stable application and, in addition, based on the Azure cloud, which allows great scaling of the application in case of increasing traffic and load without the need for the sudden expansion of the local infrastructure.

The project should be divided into two independent services:

  1. A comparison engine available at https://www.ms3networks.co.uk, which aims to:
    • Packet browsing;
    • Filtering, sorting, and pagination of the list;
    • Viewing extended description of packages;
    • Creating orders using a special form and SMS verification.

      This part of the system aims to familiarize users with the available package offerings and enable them to find a package that meets their requirements in terms of package type, speed, cost, length of contract, or even a specific provider.

  2. A web application to finalize the order placed by the comparison engine, which aims to:
    • finalization of an order placed via a comparison website,

    • providing information about available installation dates for telecommunications equipment and the possibility of booking a convenient date,

    • collecting contact details and delivery address, along with information about how the user found out about the website,

    • confirmation and placing an order in the system.

What did the client get?

  1. All orders load 4 times faster than before, with the native listing that WebFlow offers
  2. Huge increase in conversions and sales
  3. Facilitated and streamlined ordering process
  4. A great business solution that encourages local partners to work with MS3 Networks through visibly increased conversions
  5. An effective solution that attracts end customers due to promotional offers found only at MS3 Networks

Are you interested in our services?

If you are interested in custom software design and development services, please contact our experts.

Together we will assess which of the SOFTIQ team’s competencies will support your project.

See also

EURES – European Employment Services

Customer: Ministry of Family and Social Policy
Industry: Services
EURES is a network of organizations created by the European Commission and the European Office for Employment, Social Affairs and Integration (EURES). Its goal is to facilitate the mobility of workers in Europe by providing information on job opportunities, employment, and living conditions in various European Union countries.

Weapons Registration System

Customer: Ministry of Internal Affairs and Administration
Industry: Consulting
Design, implementation and support of an Weapons Registration System for government entities, businesses and arms manufacturers.

ZAMADAMA – let’s do this together!

Customer: SpaceNet AG
Industry: E-commerce
Design and implementation of an e-commerce tool to sell cloud services via a company website.
Szukasz zespołu IT do swojego projektu? Sprawdź, jak wybrać najlepszy modelu współpracy i odpowiedniego partnera! Pobierz e-book