Case Study: Empowering The Fans, Organizers, and Affiliates to Create The Best Event Experience

[Name Hidden] wanted to create a brand new solution for cashless payments, user-specific campaigns, loyalty, and affiliate relations with one super platform. This is the story of our technical take on such a comprehensive project.

Project Overview

The Client

[Name Hidden] is a global team of fans and event professionals in event tech using RFID, mobile payment, and wearable techs to provide cashless digital payments, ticketing, access control, and real-time data insights to event organizers all around the globe.

The Project

[Name Hidden] wanted to create a brand new solution for digital cashless payments and in-event payment systems that would complement all the missing features and more with one super app.

They went ahead and published the platform but both the design and architecture were poorly implemented and the platform was helpless in real-life situations.

START DATE

May 2021 & Ongoing

SERVICES

UX/UI design • DevOps • CI/CD • Backend • Frontend • Code Review • Testing • Deployment • Maintenance • Technical Consulting

TECH STACK

Angular • ReactJS • JasaScript • TypeScript • Material UI • .Net Core • Entity Framework • C# • Micro Services • Mass Transit • Rabbit MQ • Postgre SQL

INFRASTRUCTURE

Kubernetes • EKS • Ingress • Kibana • Grafana • Jaeger • Prometheus • Terraform • Heml Charts • Redis • Gitlab

The Implementation

The Approach

Our partnership started out as a TO-based project where we got the tasks as individual workpieces and delivered/released them on the promised timeline.

Gaining trust and proving ourselves didn’t take much time and we decided to switch to a more long-lasting and detailed contract type, bringing our collaboration to a time and materials contract level.

We eventually became an integral part of their product development unit and an essential business partner with the right to speak in areas such as project management, business analysis, 3rd party relations, and technical consultancy.

Roadblocks & Challenges

The task was a complete rehaul of a cashless and digital payments platform with an abundance of 3rd party integrations and real-life use cases with QRs and wearable tech at some of the most crowded events around the globe.

The most challenging aspect was to build the perfect infrastructure for every service the client wished to provide. In order to achieve this, we decided to onboard a veteran DevOps engineer to create a living and breathing scalable infrastructure.

The second challenge was the legacy code base itself. It was impossible for us to refer to it since it was very problematic. We organized comprehensive analysis sessions and this decision saved both parties countless hours of effort.

The Results

The Usability & The Growth

We managed to lower new user addition from weeks to merely minutes. Naturally, this made a huge impact on their growth numbers.

An infinitely scalable infrastructure with super-fast request handling and a modular and configurable approach to dashboard elements made great debuts as well.

Our approach of delivering a self-sufficient product that the client can easily configure and manage helped save and still continue to save them astronomical amounts of money and time.

The Product

We can proudly say that we have become an essential part of [Name Hidden]’s software development team over the years. We still are working on the project and these are some of the outcomes so far:

  • A payment layer with 8 different payment providers.

  • An integration layer with 12 different service providers.

  • A comprehensive dashboard that [Name Hidden] and/or the client admins can easily manage.

  • A web application that generates QR codes for secure cashless payments, campaigns, promotions, and previous transactions.

  • A self-healing and scalable infrastructure implementation.

  • A full CI/CD lifecycle automation implementation.

  • Mini applications to ensure data integrity.

Previous
Previous

The Psychology of H2H Marketing: Unlocking Human Connection in a Digital World

Next
Next

Case Study: An Interactive Exploration of a Futuristic & Sustainable Architecture