Inspiration

The global rail industry, while efficient, has faced challenges with real-time monitoring and preventive maintenance. We were inspired by the thought of creating a system that could not only enhance the efficiency of rail operations but also promote safety.

What it does

WeWatch offers real-time monitoring of railway switches. It provides visual insights through a dashboard displaying the most-used switches and safety alerts, promoting proactive maintenance and ensuring smoother rail operations.

How we built it

We leveraged the power of React, Node Js, docker and python to capture real-time data updates and used data visualization libraries to represent this information dynamically on a dashboard. Integrating this with a backend data store, we achieved persistent tracking and analytics.

Challenges we ran into

Aligning real-time data with its visual representation on the dashboard is a challenge. Ensuring data consistency and handling edge cases where data might be missing or corrupted posed some significant hurdles.

Accomplishments that we're proud of

Successfully creating a real-time dashboard that not only visualizes rail data but also highlights potential areas of concern is a feat we're proud of. The system's ability to predict and alert about possible maintenance areas before they become critical issues is a significant achievement.

What we learned

We learned rail operations and learned the importance of real-time monitoring. Technically, we enhanced our skills in handling streaming data and visualizing it in a meaningful manner.

What's next for WeWatch

Expanding to include more detailed predictive analytics especially about tracks and routes, integrating AI to predict wear and tear, and collaborating with rail companies to implement WeWatch on a broader scale, making railways safer and more efficient globally.

Share this project:

Updates