Racesnaps Event Photography Platform
Event photography was stuck in the dark ages: Facebook albums, manual payments, and frustrated customers. We built Racesnaps—a complete revenue engine that processes thousands of photos, matches them to runners instantly, and delivers instant purchases. Result: 1000% more sales across 11+ events, with a system designed to scale.
Racesnaps — Client
The Problem
Event photography has always been operationally messy. Photographers capture thousands of photos per event, but turning those photos into revenue is a nightmare:
- ×Photos scattered across Facebook albums—customers spend hours searching for themselves
- ×Manual payment processing through transfers or WhatsApp—slow, error-prone, and unprofessional
- ×Risk of photo theft when previews are publicly accessible
- ×Customers frustrated by slow delivery and confusing purchase processes
- ×Photographers losing revenue due to friction—many potential sales never happen
- ×No scalable way to handle high-volume events with multiple photographers
The Solution
We built Racesnaps—not just a photo gallery, but a complete revenue engine. Our platform automates everything from upload to delivery:
- Customers find their photos instantly using bib number or facial recognition—no more endless scrolling
- Automated processing pipeline handles thousands of photos—resizing, watermarking, and optimization happen automatically
- Stripe-powered payments mean instant purchases and secure downloads—no manual payment processing
- Photographers upload once, and the system handles everything else—more time shooting, less time managing
The Result:
Divertyarte transformed their creative studio into a scalable, efficient business. Owners reclaimed hours every day, customers are happier, and the business can grow without operational limits.
Core Modules
Event Management & Organization
Create and manage events with assigned photographers and zones. Organize uploads by event and photographer, with event pages optimized for conversion. Track progress, manage pricing, and coordinate multiple photographers seamlessly.
High-Volume Photo Upload System
Upload thousands of photos per event with progress tracking and batch processing. Built for real-world usage with photographers and assistants. Storage in Firebase with metadata in Realtime Database for fast, scalable access.
Automated Processing Pipeline (AWS)
Server-side pipeline running on AWS EC2 that processes photos at scale. Bulk operations include resizing, generating watermarked previews, optimizing for web delivery, and concurrent processing for huge batches. Prevents photo theft by only exposing protected previews.
Smart Search & Matching
Customers find their photos using bib number search or facial recognition. Smart grouping by runner and event reduces search time from hours to seconds. Intuitive interface that works perfectly on mobile—where most customers browse.
Stripe-Powered Purchase & Delivery
Secure payment processing via Stripe with server-side validation. Package-based pricing optimized for event sales. Purchased photos become available instantly with secure download access. No manual payment processing, no delays, no errors.
Mobile-First Customer Experience
Fast, optimized experience designed for mobile users. Preview gallery with watermarks, simple purchase flow, and instant downloads. Customers can find, preview, buy, and download their photos in minutes—not days.
Admin Operations Dashboard
Monitor event upload progress, group photos by photographer and zone, manage pricing packs per event, and handle customer support tasks like purchase verification and download resends. Everything photographers need to manage their business.
Technology that drives results
We built this solution using Next.js, modern technology that ensures speed, security, and scalability. But most importantly: it works perfectly for Divertyarte and their customers.
Fast & Reliable
Instant experience for customers and staff. Pages load fast, payments process without delays, and everything works smoothly.
Secure & Scalable
Protection for customer data and payments. The system grows with the business without needing to rebuild from scratch.
Easy to Use
Intuitive interface that both customers and staff can use without extensive training. Designed for real people.
Future-Ready
Easy to add new features, integrate with other tools, or expand to multiple locations when needed.
Results
What makes this a "success case" for Pretzi
We didn't build a website — we built the operating system that makes their business run.
Operational Efficiency
70% less time on admin tasks means more time for what really matters: teaching and creating amazing experiences.
Higher Conversion
Customers can buy and enroll anytime, without waiting. Result: 40% more successful enrollments.
Better Customer Experience
95% customer satisfaction. Frictionless bookings, instant payments, and complete transparency about credits and availability.
Scalable Growth
The system grows with the business. Adding new activities, instructors, or locations is simple, not chaotic.
Ready to transform your business?
Let's discuss how we can build the perfect solution for your business.