//
Contact Us
bg img
Chairman
Dr. Khoa Nguyen

We hired Elinext for software and firmware development to enable data transfer between sensors and a user interface.

Their team used JavaScript and successfully delivered the solution, with timely communication and efficient project management, despite changing requirements. We were impressed by their ability to integrate different skill sets into one cohesive team.

700+
Employees
300+
Clients
>27
Years in IT
1000+
Projects
img
Working models

For over 27 years, Elinext has been providing outsourcing software development services to companies of different sizes and pursuing different goals, but all gathered by the desire to strengthen their presence on the market with the help of technology.

Our extensive expertise in outsourcing backed by hundreds of successful projects makes us confident in our belief that each of our clients deserves a solution that is not just tailored to business objectives but also completely fits into time & budget capabilities and expectations.

700+
Employees
300+
Clients
>27
Years in IT
1000+
Projects
img
Our values

The brand Elinext is about uniting seasoned professionals for technology innovation. We have more than 700 tech enthusiasts working under one metaphorical roof of our offices worldwide.

We treat colleagues, customers, and everyone around us with the utmost respect and professionalism that doesn’t interfere with always a friendly attitude.

The culture of our company formed the values that are valid not just during the work hours, but also outside of our office.

700+
Employees
300+
Clients
>27
Years in IT
1000+
Projects
img
Corporate social responsibility

Technology thrives to build a better place, so each contributor to the IT global environment carries a piece of social responsibility within the enterprise. We care about both internal and external processes inside and outside of our company. As creating a better overall environment eventually creates for our local well-being, we make our important social contributions.

We regard our corporate social responsibility policy (CSR) as a way to account for both the social and environmental impacts of the way we do our business.

700+
Employees
300+
Clients
>27
Years in IT
1000+
Projects
700+
Employees
300+
Clients
>27
Years in IT
1000+
Projects
img Hot News
img
Key Trends in Business Analysis 2025: Shaping the Future

From this case study you’ll learn how the Elinext team developed a unique app for hassle-free EV charging. We’re happy to be a part of the global switch to electric driving and invite you to learn more about how seamless this experience could be.

700+
Employees
300+
Clients
>27
Years in IT
1000+
Projects
Services

Elinext offers a wide range of software development services. The profound software engineering expertise paired with top-notch management processes allowed us to gain valuable experience to satisfy all possible clients’ needs across multiple domains.

Custom software development

For over 27 years, Elinext teams have been delivering software solutions for businesses that operate across various industries, including healthcare, manufacturing, banking, retail, education, and many others. Solutions developed by Elinext allow both B2B- and B2C-focused clients scale up their business performance, increase employee engagement, improve reporting and decision-making, and get a competitive advantage on the marke

Software product engineering

For over 27 years, Elinext teams have been delivering software solutions for businesses that operate across various industries, including healthcare, manufacturing, banking, retail, education, and many others. Solutions developed by Elinext allow both B2B- and B2C-focused clients scale up their business performance, increase employee engagement, improve reporting and decision-making, and get a competitive advantage on the marke

Mobile app development

For over 27 years, Elinext teams have been delivering software solutions for businesses that operate across various industries, including healthcare, manufacturing, banking, retail, education, and many others. Solutions developed by Elinext allow both B2B- and B2C-focused clients scale up their business performance, increase employee engagement, improve reporting and decision-making, and get a competitive advantage on the marke

Web development

For over 27 years, Elinext teams have been delivering software solutions for businesses that operate across various industries, including healthcare, manufacturing, banking, retail, education, and many others. Solutions developed by Elinext allow both B2B- and B2C-focused clients scale up their business performance, increase employee engagement, improve reporting and decision-making, and get a competitive advantage on the marke

SaaS development

For over 27 years, Elinext teams have been delivering software solutions for businesses that operate across various industries, including healthcare, manufacturing, banking, retail, education, and many others. Solutions developed by Elinext allow both B2B- and B2C-focused clients scale up their business performance, increase employee engagement, improve reporting and decision-making, and get a competitive advantage on the marke

Cloud engineering

For over 27 years, Elinext teams have been delivering software solutions for businesses that operate across various industries, including healthcare, manufacturing, banking, retail, education, and many others. Solutions developed by Elinext allow both B2B- and B2C-focused clients scale up their business performance, increase employee engagement, improve reporting and decision-making, and get a competitive advantage on the marke

DevOps

For over 27 years, Elinext teams have been delivering software solutions for businesses that operate across various industries, including healthcare, manufacturing, banking, retail, education, and many others. Solutions developed by Elinext allow both B2B- and B2C-focused clients scale up their business performance, increase employee engagement, improve reporting and decision-making, and get a competitive advantage on the marke

UI & UX design

For over 27 years, Elinext teams have been delivering software solutions for businesses that operate across various industries, including healthcare, manufacturing, banking, retail, education, and many others. Solutions developed by Elinext allow both B2B- and B2C-focused clients scale up their business performance, increase employee engagement, improve reporting and decision-making, and get a competitive advantage on the marke

Certificates of our experts
  • img
  • img
  • img
  • img
  • img
  • img
  • img
  • img
  • img
  • img
Technologies

Elinext offers a wide range of software development services. The profound software engineering expertise paired with top-notch management processes allowed us to gain valuable experience to satisfy all possible clients’ needs across multiple domains.

Java
Practice
19 years
Projects
200+
Workforce
60+

Our .NET developers can build sustainable and high-performing apps up to 2x faster due to outstanding .NET proficiency and high productivity.

PHP
Practice
19 years
Projects
200+
Workforce
60+

Our .NET developers can build sustainable and high-performing apps up to 2x faster due to outstanding .NET proficiency and high productivity.

PHP
Practice
19 years
Projects
200+
Workforce
60+

Our .NET developers can build sustainable and high-performing apps up to 2x faster due to outstanding .NET proficiency and high productivity.

Java
Practice
19 years
Projects
200+
Workforce
60+

Our .NET developers can build sustainable and high-performing apps up to 2x faster due to outstanding .NET proficiency and high productivity.

Back End
Practice
19 years
Projects
200+
Workforce
60+

Our .NET developers can build sustainable and high-performing apps up to 2x faster due to outstanding .NET proficiency and high productivity.

JavaScript
Practice
19 years
Projects
200+
Workforce
60+

Our .NET developers can build sustainable and high-performing apps up to 2x faster due to outstanding .NET proficiency and high productivity.

Mobile
Practice
19 years
Projects
200+
Workforce
60+

Our .NET developers can build sustainable and high-performing apps up to 2x faster due to outstanding .NET proficiency and high productivity.

Android
Practice
19 years
Projects
200+
Workforce
60+

Our .NET developers can build sustainable and high-performing apps up to 2x faster due to outstanding .NET proficiency and high productivity.

Services

Elinext offers a wide range of software development services. The profound software engineering expertise paired with top-notch management processes allowed us to gain valuable experience to satisfy all possible clients’ needs across multiple domains.

Healthcare
App for Charging Solutions for Electric Vehicles

From this case study you’ll learn how the Elinext team developed a unique app for hassle-free EV charging. We’re happy to be a part of the global switch to electric driving and invite you to learn more about how seamless this experience could be.

Budget: about 1800
Duration: Over 10 years
Staff: 20 people
Pharmaceutical
App for Charging Solutions for Electric Vehicles

From this case study you’ll learn how the Elinext team developed a unique app for hassle-free EV charging. We’re happy to be a part of the global switch to electric driving and invite you to learn more about how seamless this experience could be.

Budget: about 1800
Duration: Over 10 years
Staff: 20 people
Finance
App for Charging Solutions for Electric Vehicles

From this case study you’ll learn how the Elinext team developed a unique app for hassle-free EV charging. We’re happy to be a part of the global switch to electric driving and invite you to learn more about how seamless this experience could be.

Budget: about 1800
Duration: Over 10 years
Staff: 20 people
eCommerce
App for Charging Solutions for Electric Vehicles

From this case study you’ll learn how the Elinext team developed a unique app for hassle-free EV charging. We’re happy to be a part of the global switch to electric driving and invite you to learn more about how seamless this experience could be.

Budget: about 1800
Duration: Over 10 years
Staff: 20 people
Certificates of our experts
  • img
  • img
  • img
  • img
  • img
  • img
  • img
  • img
  • img
  • img
Technologies

Elinext offers a wide range of software development services. The profound software engineering expertise paired with top-notch management processes allowed us to gain valuable experience to satisfy all possible clients’ needs across multiple domains.

Products
bg img
img Live Demo
Leave Management

The system is widely used within the company. The development team received reports indicating that the system is actively used on weekdays and is practically unused during weekends. On average, approximately 40 people utilize the system per day, with an average interaction time of 7 minutes.

Leave Management
bg img
img Live Demo
Leave Management

The system is widely used within the company. The development team received reports indicating that the system is actively used on weekdays and is practically unused during weekends. On average, approximately 40 people utilize the system per day, with an average interaction time of 7 minutes.

Applicant Tracking
bg img
img Live Demo
Leave Management

The system is widely used within the company. The development team received reports indicating that the system is actively used on weekdays and is practically unused during weekends. On average, approximately 40 people utilize the system per day, with an average interaction time of 7 minutes.

Solutions
bg img
img Live Demo
Leave Management

The system is widely used within the company. The development team received reports indicating that the system is actively used on weekdays and is practically unused during weekends. On average, approximately 40 people utilize the system per day, with an average interaction time of 7 minutes.

Digital transformation
bg img
img Live Demo
Leave Management

The system is widely used within the company. The development team received reports indicating that the system is actively used on weekdays and is practically unused during weekends. On average, approximately 40 people utilize the system per day, with an average interaction time of 7 minutes.

CRM development
bg img
img Live Demo
Leave Management

The system is widely used within the company. The development team received reports indicating that the system is actively used on weekdays and is practically unused during weekends. On average, approximately 40 people utilize the system per day, with an average interaction time of 7 minutes.

Web App For IoT Devices Monitoring In Real-Time

Web App For IoT Devices Monitoring In Real-Time

Information
Region:
Turkey
Industry:
Other
Type:
Web Application
Engagement model:
Time and Material
Duration:
9 months
Staff:
1 Lead Developer, 2 Mid/Senior Developers, a Project Manager, a QA Engineer
ID:
571
Technologies used
Chart.js
Webpack
Fabric.js
Server-Sent Events
React.js
TypeScript

Client

Our customer is an energy management and monitoring company that has been on the market for over a decade. They have branches in different countries of the world, including India, Australia, and Turkey.

Project Description

Our customer had an existing web application that had been used in multiple domains and served purposes of data acquisition and visualization. However, the version was outdated, so they approached Elinext with the task of refactoring the old application or creating a new web app that would be able to provide monitoring of IoT devices in real-time and visualize this data with the help of customizable Dashboards and Graphic Editor.

Our team had to provide front-end development services for the client. The backend was on their side.

Development of the app was to be made in micro frontend architecture. We suggested a plan for the migration of the existing application to the new architecture.

Challenges

Here are the biggest tech challenges we faced during the realization of this project.

  • To provide application performance optimization as with the initial version of the application there were issues when it was loading large datasets. Our team was to provide users with the best experience possible by improving the overall responsiveness of the app.
  • To ensure cross-browser compatibility. The application had to be working seamlessly across different browsers, including Chrome, Firefox, Safari, and Edge.
  • To implement real-time data synchronization between the client side and the server side. That wasn’t an easy task, and our team had to ensure all the data updates were reflected accurately and efficiently across all the connected devices.
  • To avoid possible bottlenecks, or estimate them correctly at least. As our team was only responsible for the front-end part of the project, we had to synch with backend developers on the client side for better time and effort management.

Process

As for the communication, we were first approached by the client at the end of October 2022. After two proposals which included all the possible estimations and the detailed process description, we agreed upon all the terms of the contract and kicked off with the project in early February 2023.

We implemented React.js micro-frontends to streamline the process of development. Micro frontends were effective for data sharing and state management, coordinating dependencies across different versions, creating a module for consistent authentication, authorization, login, building deployment pipelines, and handling navigation for a great UX.

The whole project took 9 months in execution and is completed at the moment.

Solution

Module 1: Access Management

This module allows the user to create new groups of users,to edit, and delete them. Different roles with different permissions could be attached to any user. Also, permissions can be grouped into the Roles.

Module 2: Dashboard

The dashboard module is used for all the data from IoT devices to be displayed in a convenient and actionable format. We used React grid layout packages and worked within the Chart.js framework.

Within the module, one could use convenient Drag-n-Drop widgets, and we had to implement big numbers of different widgets. The Graphic Editor should have been integrated into one of the widgets.

A total of 10 types of widgets were added:

  • Pie Chart
  • Heat Map
  • Single Value
  • Semi-Donut
  • Table
  • Single Line Diagram (Graphic Editor)
  • Level Widget
  • Semaphore
  • Sticky Notes
  • Chart (line and bar)

Module 3: Graphic Editor

Graphic Editor should have been able to perform with large scenes of over a thousand elements. We had a task of performing in dynamic and static modes, the editor should have been able to zoom in and have texts, and line drawings, and it ended up being exactly like that.

For its execution, we’ve done research on available open-source solutions and created an example of the usage of SVG and Canvas-based elements.

All the necessary features were implemented by using Fabric.js

React.js Microfrontends

We used Microfontend infrastructure on the project. We created a mono repo using PNPM workspaces, and integrated Module Federation Webpack Plugin. We also created a storybook with core UI components, made UI Composites with complex components that could be shared across micro frontends, and created micro frontend templates.

Real-time Data Synchronization

For the solution, we’ve implemented real-time data synchronization between the client side and the server side. We ensured that data updates were reflected accurately and efficiently.

Testing

After the work on the SPA was completed, we conducted playwright for e2e tests + mocked API.

Results

Nothing speaks better of one’s impact on the project than… numbers. If we’re speaking about evaluating the success of the Single-Page-Application, it could be confirmed with the following metrics:

User Engagement. The average daily active users (DAU) increased by 30% in comparison with the precious version of the app.

Conversion Rate. After implementing the new onboarding process, the conversion rate of those who switched to the paid subscription after the free trial period increased by 20%.

Customer Satisfaction Rate. If we trust post-launch surveys and appreciate that feedback, the satisfaction rating was better by 15%.

Revenue Growth. The application generated a 50% increase in monthly revenue within the first quarter of launch.

The Elinext team was responsible for the front end of a SPA, and we did our part of the job within the timeframe and the budget. It led to the improved version of the app performing way better than its predecessors, and we’ve built strong relationships with the customer. We are looking forward to the future project with them.

Also, we prepared documentation for the customer. Within a month, we’ve established knowledge transfer from the Elinext team, so now the customer's team can continue working on the creation of other Microfrontends independently from us.

Related Cases: A Showcase of Diverse Web Solutions

Outstaffing for Web App Development for a Top-Notch Insurance Company Web Design for a Healthcare Company Web Application for Seamless Subtitle Management Web Application Development for a Swiss Interior Design Studio Web Application for ICO Investments and Management Masternodes Investment Web Platform Web App Development for Remote Orders Making Text-to-Speech Web Application Web Solution for Mental Health Clinics Web Application for Remote Network and Router Management Refactoring of Web App for US Medical Lab Services
1-1662-1583-1364-1165-1076-777-658-589-4710-3911-38
Do you want the same project?
Got A Project Idea? Lets Discuss It With Us
Contact Us


    Insert math as
    Block
    Inline
    Additional settings
    Formula color
    Text color
    #333333
    Type math using LaTeX
    Preview
    \({}\)
    Nothing to preview
    Insert