Pärnu mnt 105, 11312 Tallinn, Estonia

Web application Modernization for a Technology Company 

DigitalMara successfully modernized a custom web application for a Canadian technology company, unifying two separate systems into a single platform. The enhanced performance of the software enabled the client to streamline internal workflows and deliver a more efficient experience to their customers.

About the client

Technology company from Canada

Our client is a Canadian technology company specializing in the sale and maintenance of network equipment. To support their operations, they rely on a suite of custom-built software tools. The entire system is used both internally by the client’s team and externally by their customers

Challenge

The client used two separate applications that handle different tasks. This required users to switch between systems throughout their workday. Having to log in twice created unnecessary friction and complexity and affected process efficiency. Besides that, both applications featured outdated UI/UX and suffered from technical issues that hindered performance and maintainability.

For convenience, the client wanted to modernize their system. This included an update of the UI, transferring functions so they could be used in one place, and improving the overall performance.

Approach

The client came to us with a clear vision for modernizing their system, along with a list of desired enhancements. DigitalMara began by performing a comprehensive assessment to identify existing technical issues and shape a detailed implementation plan.

One of the first priorities was improving the user interface and user experience, along with fixing long-standing bugs that affected usability and performance. We consolidated separate components into the final application. The client received intuitive admin panels to manage all content quickly and efficiently. This also empowered better engagement with the company’s clients.

To improve performance, we optimized SQL queries, removed outdated or redundant files, and upgraded image handling, which significantly accelerated loading time for the application.

We also introduced a new documentation section. This feature allows the client to easily upload and manage technical or instructional documents, with user-friendly navigation for end-users seeking quick access to information.  

Results

All assigned tasks were successfully completed on time and within the allocated budget. As a result of this comprehensive modernization, the application’s performance improved significantly, with pages loading about 70% faster. The unified system and enhanced UX streamlined daily operations for both the client and their customers, leading to a more efficient and user-friendly experience.

Get case study as PDF

    Thank you

    The PDF has been sent to you via email. If you have any questions, please don't hesitate to reach out to us.

    Similar case studies

    Similar case studies

    Upgrading Web app Cloud access platform for Smart homes 

    DigitalMara helped to upgrade the remote access web app for smart home platform, using a new architecture and re-implementing almost all the functionality of the original app. It provides remote access to one or more smart home control systems.
    .NET
    C#
    Microsoft Azure
    MySQL

    Similar case studies

    Similar case studies

    Creating Kubernetes solution for an automated process control system  

    The DigitalMara team helped to create a solution for the client’s part based on on-premises Kubernetes for an IoT platform aimed at automating the business process control system – Stemys. The DevOps team rebuilt a crucial part of the solution and gave recommendations that simplifies Stemys's software team's subsequent technical support routine for further development.
    Ansible
    Grafana
    K3S
    Keycloak
    Minio
    OpenEBS
    PostgreSQL
    Prometheus
    Velero

    Similar case studies

    Similar case studies

    Improvement of warehouse loader operation system

    The DigitalMara team worked on expanding the functionality of a Warehouse Management System. The client is a logistics vendor that provides warehouse services to various companies. The system allows the company to collect statistics on the movement of loaders in the warehouse, to optimize their routes.
    Angular
    BigQuery
    Django
    Google Cloud Platform
    PostgreSQL
    Let’s talk
    Please provide your contact details

      Success
      Your message has been sent
      Thank you for contacting us. We will consider your request and will contact you as soon as possible. We wish you all the best!
      Ok