Development of a self-service digital platform for B2C customers

Client

INEA—a provider of fiber-optic and wireless Internet, mobile telephony, and television services.

e-commerce-development 1

Industry

Consumer goods and retail

Business goal

Increase sales and improve customer service by developing a self-service digital platform that allows customers to purchase services, delivering a market-leading purchasing experience.

What our client says

The new portal is a comprehensive sales tool that enables customers to purchase our services without the need for the assistance of a salesperson. It is a key element of our long-term strategy, aimed at providing customers with a convenient way to fulfill their purchasing needs.


When looking for a partner to implement the new portal, we wanted a company with experience in similar projects—one that would act as a true partner throughout the entire process. The Fabrity team demonstrated the necessary technical and business expertise and showed a strong commitment to the security of our customers. These elements were crucial to the project’s success.

Jan Mausch, Head of Marketing and Digital Sales

How we helped

  • Provided a dedicated project team, including an account manager, Scrum Master, business analyst, senior frontend developer, two developers, senior backend developer, PHP developer, and tester.
  • Designed and built the new portal pl from scratch, both on the frontend and backend.
  • Used Drupal in a headless version as the CMS for content management, allowing the use of any technology in the frontend layer (in this case, Next.js) and enabling future technology changes.
  • Developed a service configurator and purchasing process, allowing customers to configure and purchase service packages flexibly.
  • Integrated the client’s CRM system with the new frontend via Drupal.
  • Ensured a high level of security, with each connection routed through a different server.
  • Delivered high website performance, confirmed by tests conducted by the client.
  • Leveraged Next.js technology, enabling both server-side rendering and static page generation; most pages are generated statically, ensuring fast content display.
  • Used Docker for containerization, allowing horizontal scaling of the application.
  • Implemented GraphQL for data queries, enabling data retrieval from multiple APIs and flexible query building to fetch only the necessary data.
  • Designed a solution architecture (including headless Drupal) that is highly flexible, allowing future changes in both the frontend and backend technology stack.
  • We provide further development of the portal and in-house services.

Business outcome

  • Sales process automation: The new portal pl enables customers to browse offers and purchase services independently, without the involvement of the client’s staff.
  • Better offer personalization: Presented offers are tailored to the customer’s needs and the services available in their location.
  • Upselling opportunities: Additional services can be ordered within the same purchasing process.
  • Increased customer convenience: Users can explore offers without providing their personal data.
  • Improved user experience: An intuitive help section organizes content by category and services.
  • Enhanced customer service: Customers can schedule service installation during the purchasing process.
  • Greater business flexibility: The entirely new portal engine is secure and offers extensive customization options for content display.

Technology stack

Interested to see how a similar project might look in your company?

Contact us to see how we can help.

Book a free 15-minute discovery call

Looking for support with your IT project?
Let’s talk to see how we can help.

The controller of the personal data is FABRITY sp. z o. o. with its registered office in Warsaw; the data is processed for the purpose of marketing Fabrity’s products or services; the legal basis for processing is the controller's legitimate interest. Individuals whose data is processed have the following rights: access to data, rectification, erasure or restriction, right to object and the right to lodge a complaint with PUODO. Personal data in this form will be processed according to our privacy policy.

You can also send us an email.

In this case the controller of the personal data will be FABRITY sp. z o. o. and the data will be processed for the purpose of marketing Fabrity’s products or services; the legal basis for processing is the controller’s legitimate interest. Personal data will be processed according to our privacy policy.

Interested to see how a similar project might look in your company?
Contact us at sales@fabrity.pl to see how we can help.

Book a free 15-minute discovery call

Looking for support with your IT project?

Let’s talk to see how we can help.

The controller of the personal data is FABRITY sp. z o. o. with its registered office in Warsaw; the data is processed for the purpose of responding to a submitted inquiry; the legal basis for processing is the controller's legitimate interest in responding to a submitted inquiry and not leaving messages unanswered. Individuals whose data is processed have the following rights: access to data, rectification, erasure or restriction, right to object and the right to lodge a complaint with PUODO. Personal data in this form will be processed according to our privacy policy.

You can also send us an email.

In this case the controller of the personal data will be FABRITY sp. z o. o. and the data will be processed for the purpose of responding to a submitted inquiry; the legal basis for processing is the controller’s legitimate interest in responding to a submitted inquiry and not leaving messages unanswered. Personal data will be processed according to our privacy policy.

dormakaba 400
frontex 400
pepsico 400
bayer-logo-2
kisspng-carrefour-online-marketing-business-hypermarket-carrefour-5b3302807dc0f9.6236099615300696325151
ABB_logo
Fabrity
Privacy overview

Cookies are small text files that are stored on your device using the browser. They do no harm and do not allow any conclusions to be drawn about your identity. We use cookies to make our offer user-friendly. You can find more information under our data protection notice.