Enhanced User Experience and Performance Optimization for a Leader in Rail E-Commerce

Rail E-Commerce Leader enhances Customer Delight with JKT Co-Owning its Product Roadmaps of White Labeled Rail Enquiry and Booking Applications that can be rolled-out as Public APIs or Intra-Organizational Portals.

Enhanced User Experience and Performance Optimization for a Leader in Rail E- Commerce - Case Study

Europe’s leading independent retailer of train tickets
Rail e-commerce


The client is Europe’s leading independent retailer of train tickets. It sells tickets worldwide on behalf of 48 train companies, helping customers make more than 100,000 smarter journeys every single day in and across 24 countries.The company customizes their platforms for customers ease and comfort where they can offer them a set of travel options starting from buying train tickets online, on mobile app with routes, fares and journey times.


The client desired to redesign the extended application functionality and modernize the User Experience to provide the user with the omnichannel experience. They sought to unlock the areas of advancement in order to deliver exceptional experience to passengers and derive maximum business value. Hence the major objectives included:

  • Moving from a monolithic User experience to an enriched & resilient UI developed on open source Java Script platform
  • Migrating the Application to a Cloud-Based, highly optimized Microsoft Core Platform for superior performance.
  • Introduction of scalable infrastructure platform to ensure Zero Down Time and thus create a compelling Differentiator for the client.
  • Introduced flexible commute and payment options for city- and country-wide use.


The client aimed to unify and tie all travel services into one delightful experience for passengers that would ensure positive user experience, effective business and value for time and money spent being innovative at the same time.


  • The backend be re-engineered to support a modern, lightweight user interface over REST APIs
  • To develop a rich map-based front-end for the Web-based applications for their clients
  • To automate testing for greater quality and cost savings
  • To evaluate software under real user conditions and reduce modernization time and cost
  • Integration on-premise and cloud infrastructure as well as updating changes


  • Increased ticketing sales
  • Make Repeated Business
  • Increased Revenue
  • Passenger Loyalty


  • Hassle-free ticketing
  • Quick, Easy Methods
  • Reliable Service from the client


JK Technosoft reimagined the ecommerce experience for the client while re-engineered restructuring the business processes in order to transform the customer experience and boost the revenue for the client and supporting £3+ Bn ticket sales through our dedicated ODC with demonstrated expertise in:

  • UX Design
  • Custom Development
  • Mobility
  • Testing
  • DevOps
  • Cloud managed Services

We improved the UX design to create a smoother user flow between the core functions of the application like ticket booking and payment interface for ease of user experience and seamless ticket sales management. In addition, completely redesigned the visual interface to keep it at par with modern day smart phone apps resulting in handling 3+ Million apps and websites visits boost ticket sales. The robust application designed could handle 5X Expected Peak Traffic, rollback faster ensuring near zero downtime and ensured overall application rates <0.3%. Moreover, keeping customers secure when they’re paying online is a must; JKT developed the solution compliant to 3DS V2, promoting passenger authentication and enabling consumers/passengers to authenticate themselves with their card issuer when making card-not-present (CNP) e-commerce purchases. We also ensure 360-degree Product Security DDoS Proofing Security Patching to make the service operable for consumers/passengers 24x7x365.

In addition, we:

  • Developed Model View Controller-enabled and responsive front-end
  • Developed back-end following test-driven-development approach and maintaining strict adherence to Agile practices
  • Performed end-to-end automation testing following industry standard practices
  • Performed agile development with a hybrid of Scrum and Extreme Programming (XP) with DevOps as a catalyst. The mature agile distributed delivery model was customized according to the complexities of the application
  • Implemented Continuous Delivery practices for Continuous deployment purposes

Smarter Customer Support with Computer Telephony Integration

Our Credentials included

  • 3DS V2 Compliant Solutions
  • Journey Planning Platform
  • Applications Capable of handling 5X Expected Peak Traffic
  • 360° Product Security DDoS Proofing Security Patching
  • Application Error Rates < 0.3% (Overall)

Our Expertise

  • Distributed Agile Systems
  • DevOps Powerhouse

Our team followed the best engineering practices helping the client with diverse magnitude of iterative development, test automation, lean code and design. JKT analyzed the scope of work and followed the agile practices via latest audio/video conferencing system, joint retrospective with stakeholders and Effective team management.

The Benefits

JKT’s experience, expertise and knowledge, helped the client with business and IT alignment, shortened UAT cycles, increased revenue and market share thus providing better ROI for the client.

The major benefits included:

  • Engineering moved towards continuous deployment and frequent releases
  • UX facelift led to 7% Increase in market size for the client
  • The application development and release cycle time were reduced by 70% with reduced time-to-market due to CI/CD
  • We leveraged the knowledge accumulated owing to 10+ years of association with the client to optimize the passenger’s journey and this effort boosted page conversion rates by an average of 10%
  • Overall, 60% reduction in test cycle time due to automation provisioned in various stages was achieved
  • Accelerated passenger boarding times and improved operations and ticketing capacity.
  • Reduced cash handling at kiosks and reduced waiting time for passengers for buying tickets while delighting passengers with additional features such as route planning services, view booking history, refund tickets etc.