Back

Enterprise Rail Software at Scale

Transforming legacy platforms into a modern web-based solutions

 

View Website
Hero@2x

The Brief

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.

Agile Approach

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.

Technologies & Services

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. 

 

Want to work on a similar project?

We’re always happy to talk things through

GET IN TOUCH