Asset Management Dashboard For A Railway Giant

Project Type

Design and development

Tech Stack

Adobe PhotoshopAdobe XD
Flutter
React
Asset Management Dashboard For A Railway Giant

About the Client

As a heavy industry parts manufacturer, the client's establishment dates to the early 1900's and has now been termed as 'one of the world's largest bearing manufacturers'. Starting out from Europe, the company now has establishments all over the globe and has a steady track record of over a hundred years. With a century worth of expertise in lubricants, bearings and seals, the client aims to change the world through manufacturing solutions and bring a revolution in the industrial climate.

The Problem

In 2019, we met the client at a national level conference in the capital of the country and had a casual discussion about business, post which the client explored GeekyAnts by scourging through the Internet and landing on our Start websites for dashboards made in various technologies. On the back of that, they reached out to us in a more transactional capacity. With the client's business in the Railways industry, they wanted our help in building a monitoring system for trains that would help maintain hardware in real-time.
We got a chance to involve in two different engagements with the client. The first one was for building a web dashboard to complement their monitoring system and manage trains in real-time. This was under a fixed time model that would last for 7 weeks, divided into 3 major milestones and would include design, development and integration to create a full working dashboard.
The second engagement was for upgrading the dashboard created through the first engagement and create a mobile app version of the same too. This engagement was also under the same model with a total time period of 7 weeks again, with a combined 4 major milestones for all tasks, which would run parallely.
A web-app for railway monitoring systemsThe web-app would work in tandem with hardware put in place to monitor train assets such as axle-box, wheels et cetera.An upgrade of the existing web-app which would feature new functions such as monitoring gearboxes and traction motors as well.A mobile app version of the monitoring system dashboard to provide mobility and ease of access.

Team On-Call

Keeping the complexity and the time constraint of the project, it was an important project for us, and we had to put our best foot forward with the right team to tackle this mission. The entire project was to run parallely and two teams were employed for the job. One team would take up the job of designing an impeccable dashboard for the client and the other would translate it into a mobile app. For the dashboard, 3 expert developers were employed to take up this challenge, led by one of our Engineering Managers who would lead the project and architect it. For the mobile app, 1 developer was put in charge, headed by another Engineering Manager who would look over the entire process of development.
A web-app for railway monitoring systems.
The web-app would work in tandem with hardware put in place to monitor train assets such as axle-box, wheels et cetera.
An upgrade of the existing web-app which would feature new functions such as monitoring gearboxes and traction motors as well.
A mobile app version of the monitoring system dashboard to provide mobility and ease of access.

Strategy

We created mobile and web apps to revolutionise the processes of a railway giant over a project which spanned over two phases, each lasting for a period of seven weeks.

Analysis Planning

We were given the freedom to choose the appropriate tech stacks and we picked out React for the Frontend along with Redux and Redux Saga for the Backend to create the web version of the app while the team decided that Flutter was the best bet for the mobile application.

UI/UX

As a part of the UI/UX process, the team on-call designed login screens and the UI for the application. This involved creation of Access suites, Asset summaries UI and the basic layout of the app to provide an enhanced experience to the user.

Development

As the application was meant to cater to the railway industry, the team integrated maps along with the dashboard API for a streamlined experience along with a Fleet screen for a detailed view of actual train models and screens and a report system to detect a train’s health.
Development

Testing

Both versions of the app were put through rigorous testing before each feature release to ensure that the development process was going without any hurdles along with a separate time slot set when the product would be sent to the client for UAT.

Delivery

The end of the project resulted in a successful and robust application being delivered to the client who was ecstatic not just at the outcome of the project but the team’s ability to meet deadlines.

The Right Conversation Can Save You Six Months.

Whether you’re navigating AI adoption, modernizing legacy systems, or scaling a product - we start by listening. No pitch deck. No template. A real conversation.