AlchemyAlchemy — Monetize Iron Ideas
Racquet Resources

Racquet Resources

Retail · E-commerce · Multi-tenant SaaSSix weeks, design to production
Scroll

Project Overview

Racquet Resources is a white-label e-commerce platform that gives tennis, pickleball, padel, and squash clubs a fully branded online pro shop, without the club carrying inventory, building a website, or touching a payment system. It is a closed platform by design: each club’s storefront is private to its members, reached straight from the club’s member portal with no new account and no new password, with member-only pricing and pickup at the pro shop desk. Behind the storefront sit three role-gated apps: a Pro Shop app where club staff work the daily pickup queue and watch their money move, a guided self-serve onboarding that takes a new club from signup to live storefront in under an hour of focused setup, and a platform console, visible only to Racquet Resources, for curating each club’s catalog from a 22,000-SKU wholesale supplier feed and tracking revenue across the fleet.

The Work

The Challenge

The client, a 20-year veteran of the club racquet-sports business, knew the industry problem cold: club pro shops are tiny, understocked, and unprofitable, while members buy their gear from big-box retail. He had a supplier relationship, a revenue model, and a spec written around no-code tools. What he needed was a build partner who could deliver a real multi-tenant platform, one that could onboard club after club without per-club engineering, on a proof-of-concept budget and timeline.

Our Solution

We proposed replacing the no-code stack with a custom build on Next.js and Supabase: faster to MVP, and no painful re-platforming when the business scales. Design to production took six weeks. A design phase produced fifty-plus approved views, and an AI-assisted build process turned them into a production system with bank-grade money handling on Stripe Connect, where each club is its own merchant of record and the platform fee transfers automatically on every charge. Multi-tenant isolation is enforced in the database with row-level security, every dollar amount has a test suite behind it, and every door is locked to its audience: members enter the storefront through their club portal, club staff sign in to the Pro Shop app, and only Racquet Resources sees the platform console. The platform launched with its first club live and taking real payments.

Results & Impact

6 weeks

Design to production

22,000

SKUs in the supplier feed

800+

Automated tests

3

Role-gated apps on one platform

Technology

Next.js
TypeScript
Supabase
Stripe Connect
Vercel
Resend
Tailwind CSS
Playwright
Vitest
GitHub Actions
Claude Code

Ready to Build Something Extraordinary?

Let's discuss how we can help you achieve results like these.

Start Your Project