Signature Rail came to Netsells for support in developing a modern web interface for their core system
Signature Rail works with public transport agencies and their communities across the globe to develop and deliver smart and more effective public transit solutions.
Their software is specifically designed to track the increasing strain on network infrastructure organisations and rail operators, giving clients the tools to model, plan and manage the complexity of these operations with maximum efficiency.
Signature Rail came to Netsells for support in migrating a core system away from a FAT software client, in order to move the solution towards a THIN client model and provide a modern web-based interface.
This move also provided an opportunity to review the best technical architecture moving forward and to revisit the UI/UX of the platform, with a view to make further usability and performance improvements.
Our on-going work with Signature Rail is delivered through an agile process, which allows us to deliver incremental improvements and new functionality through time-boxed sprints.
The sprints are grouped into lots with clear exit milestones and deliverables, ensuring that resource and signoff can be managed with maximum efficiency.
Our work kicked-off with a set of Discovery sprints where we worked closely with the Signature Rail team to assess the best possible solution. Final deliverables were then defined as a result of this initial exercise and fed back into the sprint backlog.
Our work with Signature Rail has been split into two phases
During the first phase, we worked with Signature Rail to develop a read-only web application that took over a subset of functionality from the current platform.
This web application allows users to select, view and filter lists of trains that are held within the platform. This information is then used to help plan routes and timetables.
Users also have the ability to compare layers of information for trains, such as variations of a train's schedules, or similar trains that sit within the same 'Family ID' to the train that the user is currently comparing.
The stack for this platform included Laravel, Vue.JS and a JSON-defined REST API.
Phase 2 of the Signature Rail platform will involve adding to the read-only web application through introducing vehicle and crew diagrams for individual trains.