MULTITRADING

Online service modernisation for selling multiple entertainment types (sporting events, concerts, and theatre performances)

case image

AT A GLANCE

Our client, a start-up entertainment company, needed to enhance their ticket booking system to handle large user volumes and improve user experience. Our team developed a multi-threaded web application that significantly reduced latency and increased performance. Computools assisted in integrating data collection, storage functionality, and API connections, allowing the client to understand its users better.

THE CLIENT

Multitrading is a start-up offering entertainment services. The company provides access to football, hockey, and basketball matches, concerts by popular rock bands and pop singers, and various theatre performances, including plays, operas, and ballets. The company’s leaders saw an opportunity to modernise their digital platform to enhance user experience, streamline ticket booking processes, and leverage data for better customer insights.

BUSINESS CHALLENGE

The company wanted to create a multi-threaded web application that allowed users to view and book event tickets easily, but it faced several problems with the existing website. Firstly, it could not handle many users and transactions, resulting in long delays and a poor user experience. Secondly, the website did not allow users to browse and book tickets easily.

SOLUTION SUMMARY

The Computools team developed an application capable of handling millions of simultaneous requests. It also included data collection and storage functionality, API integration, and web scraping.

IMPACT

The project enabled Multitrading to solve its problems and achieve its goals. Here are some specific examples of how the project has impacted the company:

  • The new app has become more responsive and user-friendly. Users can easily view and book tickets for events.
  • The waiting time to view and book tickets has been significantly reduced. This has enabled the company to improve customer satisfaction.
  • The company was able to attract more customers and increase their spending.

WHY COMPUTOOLS

Multitrading chose Computools as its development partner for several compelling reasons:

  • proven expertise
  • strong technical capabilities
  • Agile methodology
  • commitment to quality
  • client-centric approach

STORY IN DEPTH

Background

Multitrading decided to create a web application, specifically a Windows service, to replace the existing website. This was necessary to handle many simultaneous users and improve the booking experience.

Approach to solution

Multitrading considered several options when selecting a contractor, focusing on experience in developing multi-threaded web applications, technical capabilities, development approach, and pricing. Computools caught Multitrading’s attention with its proven expertise in developing multithreaded web applications, strong technical capabilities, and Agile development approach that offered flexibility and adaptability to changing requirements.

Computools role

Our team focused on ensuring high performance and reduced latency, integrating robust data collection and storage functionalities, and seamless API connections. The application was rigorously tested under heavy load conditions to ensure its reliability.

Key decisions and outcomes

We identified inefficiencies in the existing booking flow and proposed customised algorithms to streamline the process. By analysing user behaviour, we developed features catering to their needs, significantly reducing the waiting time to view and book tickets.

Design

The app's design met the users' needs and aligned with business objectives.

USER PERSONA → SITE MAP → WIREFRAMES → USER INTERFACE
multitrading-user-persona

USER PERSONA

A representation of a typical user of a product or service

multitrading-site-map

SITE MAP

A visual representation of the structure of a website

multitrading-wireframes

WIREFRAMES

Sketches of a website or application interface

USER INTERFACE

The visual elements and interactive components of a website or application

DIGITAL PLATFORM & TECHNOLOGY

PROJECT MANAGEMENT METHODOLOGY

For this project, our team chose Scrum as the most convenient methodology that guaranteed high productivity for each team member. It’s also a simple framework that facilitates team collaboration on complex projects. It stresses accountability and is iterative progress towards a well-defined goal. Scrum is part of Agile software development, and teams practise Agile. It is an excellent framework for project management. Another great thing about Scrum is that it’s adaptable. Scrum methodology advocates for a planning meeting at the start of the sprint, where team members figure out how many items they can commit to and then create a sprint backlog – a list of the tasks to perform during the sprint. The Scrum model sees daily scrums as a way to synchronise the work of team members as they discuss the sprint’s work. At the end of a sprint, the team conduct a sprint review, during which the team demonstrate the new functionality to the PO or any other stakeholder who wishes to provide feedback that could influence the next sprint.

Scrum

PROJECT TIMELINE

multitrading project timeline

WHAT OUR CLIENT SAID

Working with Computools has been a transformative experience for our company. The team's commitment to understanding our needs and delivering a solution was remarkable. We couldn't be happier with the results.

CONTACT US

Get in touch with us to discuss price for your future project. Use the form below or send us an e-mail to info@computools.com

Thank you for your message!

Your request will be carefully researched by our experts. We will get in touch with you within one business day.