Kochi Metro Supervisor
Supervise smarter, Operate better
Created on 30th December 2025
•
Kochi Metro Supervisor
Supervise smarter, Operate better
The problem Kochi Metro Supervisor solves
• Digitally tracks train fitness, safety clearances, and compliance
• Ensures only safe and approved trains are allowed to operate
• Simplifies maintenance scheduling and priority management
• Provides real-time visibility of running and maintenance trains
• Reduces manual paperwork and human error
• Enables faster, data-driven decisions for supervisors
• Improves safety, efficiency, and overall operational control
Challenges we ran into
• Faced issues with GetX state management due to duplicate controller registrations, leading to memory leaks and unstable behavior. Fixed this by cleaning up bindings and managing controller lifecycles properly.
• Encountered navigation conflicts caused by duplicate route definitions. Resolved this by reorganizing routes and removing duplicates.
• Initially used mock authentication, which blocked real backend integration. Replaced it with proper API integration using Dio interceptors and token handling.
• Handled complex and deeply nested data models that caused parsing errors by adding null-safety checks and validation.
• Experienced performance issues due to multiple animations running simultaneously. Optimized animations and ensured proper disposal of controllers.
• Faced silent failures and memory leaks due to missing error handling. Implemented user-friendly error messages and global error handling mechanisms.
Tracks Applied (1)