Remote monitoring and equipment management app

Redevelopment of a web-based management application for remote monitoring and management of telecommunication equipment

Industry:
Manufacturing
Telecommunication equipment
IoT
Country:
USA
imci technologies' app screenshots

Client

Founded by telecommunications experts in 1992, IMCI Technologies is a leading and proven provider of Critical Infrastructure Protection (CIP) solutions with clients including Fortune 500 companies, enterprise organizations, private corporations, and government entities in the United States, Canada, South America, Asia, and Europe

Business challenges

  • Seriously outdated software, an 11-year old project
  • The risk of losing business as a result of an early decommissioning of the underlying technology (Adobe Flash) used in the project
  • Severely limited rework budget due to previously failed modernization attempt
  • Very complex and poorly documented business logic
  • The need for preserving all existing features while enhancing the user experience

Our solutions

  • Software upgrade and modernization, translation to HTML5
  • Architecture to support real-time operation with large volumes of data in browsers, including Internet Explorer
  • Functional UI / UX design with simultaneous output of large data amount to a browser
  • PoC of our solution
imci technologies' app screenshots

Technical solution

In a short period of time, we managed to modernize a large project in the field of telecommunications and IoT. For client consideration, we have developed a PoC solution. Our engineers rewrote all code and transferred the project from Flex / Flash technology to HTML5. During the development, special attention was given to UI / UX design, making it possible to preserve all the existing software functionality. The interface of the application was completely overhauled, significantly improving the user experience as a result. We provided IMCI with an initial approach document detailing the proposed toolsets

Technology stack

  • React.js
  • TypeScript
  • RxJS
  • Node.js
  • BACnet
  • BOOTP
  • IPsec
  • IPX
  • MODBUS
  • OSPF
  • RADIUS
  • RIP
  • SNMPv3
  • MIB

Key activities

Business results

In the course of the project, we managed to complete the task within the budget and time frame. The software update allowed to:

  1. Save the client business by timely developing and delivering a new version of the software, taking into account all conditions of the triple constraint
  2. Reduce the budget for further software maintenance due to the use of modern technologies and mitigate client’s dependency on rare specialists
  3. Increase the competitiveness of the client business by improving the reliability and scalability of the developed software
Twelvedevs redeveloped the 12-year old project within the set timeframe. The team was knowledgeable about what they do. They cooperated well with the client and made sure to explain every decision they made during the project. The quality and speed of their work were impressive.
Mohammad Feizipour
VP of Systems Development
clutch minimal logo
two smiling men are sitting at the table with laptops

Implement your ideas in  elegant code

By submitting this form I confirm that I have read and accepted the Privacy Policy