Events & Ticketing

Eventfinda: Event Discovery & Ticketing Platform Modernization

1M+ monthly visitors · 100M+ tickets sold · Zero-downtime migration

Atlio service illustration
1M+Monthly Visitors
100M+Tickets Sold
0 minDowntime During Migration
5Countries Served
IndustryEvents & Ticketing
CountryNew Zealand
PlatformsWeb, iOS, Android
Live Sitewww.eventfinda.co.nz

About the Project

Eventfinda is New Zealand's dominant event discovery and ticketing platform with over 1 million monthly visitors, 500,000+ newsletter subscribers, and 100M+ in tickets sold across Australia and New Zealand. We architected and led the full-stack modernization of the legacy PHP (Symfony) platform into a modern React front-end and Node.js (NestJS) back-end with GraphQL and REST APIs — while maintaining zero-downtime on the production system serving millions of event-goers across five countries.

The Challenge

Eventfinda's legacy PHP/Symfony monolith was struggling to keep pace with 1M+ monthly visitors across Australia and New Zealand. The modernization needed to happen without any downtime on a live platform processing hundreds of thousands of event bookings. The codebase had a decade of technical debt and the mobile apps needed a full rebuild alongside the web migration.

Our Approach

How We Delivered

01

Legacy Audit & Planning

Conducted full-stack audit of the PHP/Symfony codebase, mapping all API contracts, business logic, and data models to be preserved through migration.

02

GraphQL API Layer

Designed and built a NestJS/GraphQL backend that could serve both the legacy PHP frontend and the new React frontend simultaneously during migration.

03

Frontend Migration

Rebuilt the React frontend incrementally, page by page, using the strangler pattern — with full Cypress E2E coverage before each section went live.

04

Mobile & Launch

Upgraded React Native iOS and Android apps, completed cross-site authentication bridging, and executed zero-downtime cutover across all five countries.

What We Built

Features Delivered

Full-stack migration from PHP/Symfony to React & NestJS with GraphQL
Cross-site authentication bridging legacy and modern platforms
Automated database schema migration with zero-downtime delivery
End-to-end test coverage with Cypress & TDD practices
Dockerized microservices with CI/CD pipelines
React Native mobile app upgrades for iOS & Android
Swagger-powered API documentation & developer portal
Technologies

Tech Stack Used

ReactNestJSGraphQLPostgreSQLDockerCypressReact NativeAzure DevOps
More Work

Related Projects

TeammateApp
Compliance & Enterprise

TeammateApp

50k+ downloads · Multi-ISO coverage · Agentic AI triage

Sky TV New Zealand
Media & Entertainment

Sky TV New Zealand

900k+ subscribers · 30% fewer critical bugs · Bi-weekly releases

Mixup
Finance & ERP

Mixup

20+ hours/week saved · Real-time sync · Automated reconciliation

← View All Case Studies

Ready to Transform Your Business?

Book a free 30-minute consultation. We'll discuss your challenges, explore opportunities for automation, and show you exactly how we can help.

Get Free Consultation

© 2026 Atlio All Rights Reserved

Ready to Transform Your Business?

Book a free 30-minute consultation. We'll discuss your challenges, explore opportunities for automation, and show you exactly how we can help.