Overview

One of our most prominent projects, since we launched in 2020, is that of Abitab.

Uruguay’s largest chain of payment convenience stores was looking to improve its event tickets platform and create alternative sales channels when we were recruited. The scale of the project is demonstrated by the fact that Abitab sees more than a million people come to its premises each year and handles an estimated 25% of the GDP of Uruguay in terms of revenue collection in more than 70 million payments made through its platform annually.

Abitab

The Challenge

We were recruited to rebuild an event ticketing platform to serve in excess of hundreds of thousands of users daily for Abitab. 

The implications of the complex piece of robust engineering to serve such a high number of people include:  

  • The architectural problem that comes from having to support a massive amount of users
  • Problem selecting the best possible technologies for the web platform redesign and launch of a new mobile iOS and android application.
  • UI/UX usability issues since it needs to be user-friendly and easy to use

The amount of engineering needed to rebuild this new robust platform would prove really difficult for a lot of development agencies. 

The Approach

The approach we took to build this ticketing platform for millions of users and overcome the usability and architectural challenges it posed was to:

  • Gather Abitab’s requirements, figure out its customers’ expectations from the platform and scope of the project in the Discovery Phase. 
  • Conduct different UI/UX usability testing.  
  • Then we built a visual prototype of the platform before development. 

Our engineers gathered requirements during the discovery phase to identify the needs of Abitab’s end-user, as well as stakeholders in the platform we where expected to build.  We selected the best technology stack to execute our solution on, considering different technical perspectives.

The Solution

Through our Web And Mobile Development garage we built a prototype to test out different technical perspectives and concepts and solidify our choice of technology stack for the new ticketing platform. 

Our engineers and user interface designers focused exclusively on improving the solidity of the solution we came up with during the discovery phase and our emphasis was placed mainly on user experience and useability for the ticketing platform users as well as ease of use for our client’s in-house operators. 

In terms of specifics, we built a: 

  • Content management system: We built Abitab’s custom backend content management system using the extensive and powerful APIs of Drupal for a headless architecture that supports multiple endpoints and powers the web and mobile platforms. The development of this module allowed us to be featured as a Drupal Development Company.
  • For the platform’s search engine needs,  we chose  Elasticsearch. It allows us to power users’ search queries for search items like artists, locations, event calendars, etc on the ticketing platform. Elasticsearch engine guarantees speed and performance and serves as an advantage for the new Abitab’s platform. 
  • For the new mobile applications we built, we took a Hybrid mobile development approach by using a framework that builds multi-platform applications from a single source code for easier and faster development time and cost-effectiveness. 
  • We also implemented Monorepo to reuse components across the different projects and speed up development. 

The Results

Ultimately, we achieve a solid architecture footprint for the new platform and deliver a system that can cater to millions of expected users and has been load tested to withstand even the most severe use case.

We were able to rebuild the ticketing platform to universally accepted standards and provide an infrastructure that is capable of extension of capacity in the future both on the web version and on android and IOS.  

Visit our Web And Mobile Development garage service page to see additional case studies and contact our pool of industry experienced professionals for your software development needs. 

Need help with a similar project?

Get in touch with our specialists so we can arrange an initial discussion .

World Trade Center