This is how I redeveloped a ticket platform reducing server costs by 40% – and the lessons I learned.

Screenshot 2024-08-19 at 5.44.33 PM.png

Developing GoPanda from the ground up was a truly rewarding experience. I'm particularly proud of this project because it allowed me to not only utilize a diverse tech stack and overcome unique challenges, but also to collaborate closely with the company's owners.

This close relationship allowed me to contribute directly to their success. As a full-stack developer, I reported to both the Tech Lead and the business owners.

While the project's code is private and many features are restricted to organizers, I felt it was important to showcase my contributions and favorite features.

What is GoPanda

image.png

GoPanda is a tickets selling platform that focuses on sport competitions in LATAM, such as crossfit events, mud races, and street marathons. The platform had over 50,000 registered participants and has processed more than 1 million USD in transactions.

Launched in 2015, the platform quickly gained traction, becoming the platform of choice for prestigious CrossFit competitions in Brazil and road races organized by the city of São Paulo.

The legacy PHP-based platform not only lacked a modern UI and new payment methods as it also struggled to handle massive spikes in user activity during popular events.

My role and the challenges involved