


Real-time Processing Pipeline
We implemented a dual-stage upload workflow that gives SportPix a significant competitive advantage. Photographers in the field sync their cameras to a mobile app that compresses images and uploads them instantly to our API. High-quality, web-ready images (approx. 2MP) are available for purchase while the event is still underway.
Once photographers return to the office, they upload the original high-resolution files. Our system uses unique identifiers (ULIDs) to automatically replace the lower-res versions, ensuring customers always receive the best possible quality for their final purchase without delaying the initial sales window.
Automated Identification & AI Integration
To eliminate the needle-in-a-haystack problem of finding photos, we integrated a custom AI-driven bib number recognition feature. As photos are uploaded, the system automatically detects the athlete's bib number. By allowing SportPix to upload event databases, we enable athletes to search by either bib number or name, providing a seamless, personalised gallery in seconds.
Dynamic Branding & Security
To protect intellectual property, we developed a server-side watermarking engine. Every image viewed on the site is automatically watermarked to prevent piracy. We additionally built a dynamic overlay feature that allows athletes to choose their preferred "look"; either a clean, professional shot or a custom event-branded overlay containing race details and sponsor logos.
High-Efficiency Asynchronous Processing
Handling thousands of images and complex customer orders requires significant processing power. We developed an asynchronous message pipeline to manage heavy tasks in the background. This ensures the website remains fast for users while the system handles image processing, watermarking, and the automated generation of zip-file photo packs for customers.
Localised E-commerce & UX
The platform is fully mobile-optimised for athletes browsing on-site at events and features a secure, integrated checkout via Payfast and Paygate. The interface is clean, modern, and designed for the easiest path from search to download.
