Modernizing Legacy Systems for Redlist

Modernizing Legacy Systems for Redlist

Business Context

Redlist is a software platform that offers a comprehensive solution for field service, maintenance, and safety operations.

Key features of Redlist include:

  • EAM/CMMS & Lubrication Management
  • Maintenance Management
  • EHS Management
  • Mobile App for Offline Work and Data Access
  • Integration with IoT, GPS, and Analysis Labs

Customer

Redlist provides companies with Real-Time Safety and Maintenance insights.

We put your safety inspections to work for your business tracking safety, maintenance, profitability, employee performance, & overall efficiency.

Without you needing to invest in any hardware, we have a solution to digitize your data and make it work for you.

Project Context

Redlist has three main projects: web application, Public API, and mobile application. Redlist is the application where each tenant(customer of Redlist) can maintain their organization functionality in one place like Workboard management, Jobs, assignments, invoices, Service tickets, inventory, etc. Features include-

  • Workboard management
  • Production
  • Scheduler
  • Assets management
  • Inventory
  • Import tool
  • User roles
  • Multi-Language support
  • Public API
  • Forms

Client Challenge

Redlist, a software platform offering field service, maintenance, and safety solutions, faced the challenge of maintaining functionality with an outdated AngularJS front-end and older frameworks. This limited their ability to introduce new features and provide an improved user experience.

Our Solution

We upgraded Redlist’s front-end technology from AngularJS to ReactJS, which provided enhanced features and a more user-friendly interface. Additionally, we integrated .NET and Azure Functions to improve the backend, implementing serverless functions and optimizing API response times.

Results

Improved API response times and data retrieval techniques.

Reduced Android data sync time by 80% with bulk insert operations for offline data storage.

Enhanced user experience with a modern, feature-rich UI.

Increased performance and scalability with serverless architecture.

  • Technology Stack

    ReactJs

    .Net

    C#

    Entity Framework

    Azure functions

    Razor pages

    React Native

  • Challenges

    The older front-end technology was AngularJS, which is a bit older. Maintaining code/functionality for AngularJS was a bit challenging.

  • Outcome

    Positive Outcome:

    • The older front-end technology was AngularJS, which is a bit older. Maintaining code/functionality for AngularJS was a bit challenging.
  • business impact

    Positive Impact:

    The old AngularJS user interface is converted with a new user interface using ReactJS technology with some new enhanced features and more user-friendly designs.

    API response time is improved with some automated functions and enhanced data retrieval techniques.

    Azure functions implementation introduced serverless functions with Azure cloud usage impacted faster performance.

01/03

Join Us

Unleash the world’s untapped human potential

To top