Vebryx

The first relay running league platform

Client
Infinite Running League
Industry
Sports & fitness
Services
Branding, Validation, Prototype, Waitlist campaign
Sprinter in the starting blocks holding a relay baton on a red running track

The challenge

Relay running leagues had no dedicated platform. Organisers managed rosters, races and messages across spreadsheets, email threads and group chats, and existing running apps only catered for individuals.

Our approach

Instead of building straight away, we validated first. A realistic prototype showed managers and runners the core flows, and a waitlist campaign across social media and running forums tested real demand, with a short survey to learn what mattered most.

The results

1,000+
Waitlist sign-ups
45%
Feedback submission rate
6 weeks
From launch to validation

What we built

The key pieces.

  • Prototype website for managers and runners
  • Team creation and roster management
  • Runner profiles and race registration
  • Team messaging, prioritised from user feedback
  • Waitlist and survey campaign
  • Scalable architecture for the full build

Built with

  • Figma
  • React
  • Next.js
  • REST APIs
  • PostgreSQL
  • AWSAWS
  • Git
  • GitHub

Inside the product

A look at the platform.

The 'Our story' section: a smiling runner in front of an orange starburst beside the heading 'Infinite possibilities, one league' and the story of the league
01The “Our story” section, telling the idea behind the league in the brand's own voice.
The Infinite Running League waitlist page, inviting teams, athletes, managers and partners to sign up, with the waitlist form below
02The waitlist page, where teams, athletes, managers and partners sign up for early access.
The Infinite Running League portal sign-in: a glass panel over a blurred photo of runners, reading 'Welcome to IRL', with Login and Sign up tabs, a role picker, email and password fields and an orange Login button
03The IRL portal, where members sign in by role, over the league's tagline: “Where the finish line is just the beginning.”
The IRL Manager Portal dashboard: a sidebar with Races, Team, Invitations, Registrations, Payments and Settings; cards for registrations, team members, race entries and total spent; the manager's profile; and a red Your Teams panel showing Team IRL with 30 members
04The manager's dashboard: registrations, team members, race entries and fees at a glance, with their teams one click away.
Infinite Running League on a phone: the 'Our story' section, 'Infinite possibilities, one league', with the story of the league above a smiling runner in front of an orange starburst

Our story

The IRL division system on a phone: a pyramid of Divisions A, B and C with promotion and relegation between them, then the race format, with teams of ten runners split across two vans

Division system

The 'Join the Infinite experience' section on a phone: runners passing a relay baton, an invitation to athletes and fans, and a 'Join the waitlist' button

Join the waitlist

“
Starting with a validation campaign made all the difference. We got real feedback from potential users, so we weren't guessing about what people wanted.

Jason Lynch · Founder, Infinite Running League

Ready to start step one?

Book a free 30-minute call and we'll map out your journey together.

  • 30 minutes, no obligation
  • Scope and price agreed up front
  • You own everything we build
  • 4.3 on Trustpilot