Skip to content
All work Ecommerce & Education

Athletes Ocean: one platform where athletes teach, coaches buy for their teams — and net sales grew 2,036% in a year

Athletes Ocean lets people learn directly from the world's top athletes. They came to us with an existing BuddyBoss site and a need for an expert WordPress team to turn it into a business — a social network, a multi-vendor marketplace, and a video learning platform at once.

2,036% Net sales growth in one year
10,000+ Registered users, 300+ instructors
0.7s Page load (LCP), down from 16.7s
Industry Ecommerce & Education · Sports e-learning
Platform WordPress · BuddyBoss · WooCommerce
Scope Community · Marketplace · LMS
Live at app.athletesocean.com
The customer

Learn directly from the world's top athletes

Athletes Ocean is a strong wrestling and grappling community of competitors, coaches, and gym owners. They came to us with an existing BuddyBoss site and a need for an expert WordPress team to extend it: add real functionality, fix the rough edges, and turn it into a business.

The challenge

Three products at once — and no stock tool could do it

The hard part was that it had to be three products at once. Stock BuddyBoss, WooCommerce, Dokan, and TutorLMS each did part of the job — but none of them did paid team-buying, recurring community access, scalable video, or instructor payouts the way Athletes Ocean needed. So we built those.

A social network where members connect and post A multi-vendor marketplace where athlete-instructors sell and get paid A video learning platform built for heavy, high-quality content
Two wrestlers mid-bout at a championship meet
Who it is for The athletes and coaches on the other side of the platform — the people publishing the courses and the teams buying them.
What we built

Eight pieces, one platform

Everything below shipped into production on one WordPress platform — from team-buying and recurring communities to CDN-backed video and automated payouts.

01 Flagship

TeamSpace — coaches buy training in bulk for their whole team

WordPress WooCommerce TutorLMS BuddyBoss Stripe

A coach buys a block of seats (minimum 20), enrolls their athletes into a private learning space, and manages everyone from a dedicated Coach Dashboard — enrolling students one-by-one or in bulk by spreadsheet, promoting moderators, and tracking activity. Seats added later are pro-rated to a fair price, extra courses can be bundled in, and team pricing is a deep discount on the per-student rate.

The result: A self-serve B2B team-buying engine — the centerpiece of the streamlined checkout that drove the sales growth below.
02

Paid subscription groups — recurring access to an athlete's private community

BuddyBoss WooCommerce Subscriptions Dokan

Verified athlete-instructors create their own private subscription groups, each automatically backed by a monthly subscription product. Access follows billing in real time: pay and you're in, lapse or cancel and you're out — with grace periods, scheduled cancellations, and manual leaves handled. This didn't exist in BuddyBoss; we built it.

The result: A recurring-revenue product line that lets instructors monetize their own communities month after month.
03

Video upload & HLS streaming, built for scale

Bunny Stream BunnyCDN Resumable TUS uploads Custom React uploader

Native BuddyBoss video choked on large files. We moved hosting, encoding, and delivery off the WordPress server onto Bunny Stream: uploads go straight to the CDN, are resumable so members can keep using the site while a big file uploads, stream back in adaptive HLS quality, and only publish once encoding finishes — with albums and auto-generated preview clips.

The result: Smooth uploads of large training videos and fast, reliable playback — without bloating the platform's own storage.
04

Marketplace payouts — instructors get paid through their own Stripe

Dokan Pro Stripe Connect WooCommerce

Athletes Ocean runs on a commission model, so we built a custom Stripe Connect payout method: an instructor connects their own Stripe account in one click, and withdrawals are paid out automatically as Stripe transfers — with a retention period and a minimum withdrawal threshold that give the platform control over refunds, disputes, and chargebacks.

The result: Trustworthy, automated instructor payouts with the platform in control of timing and risk.
05

Branded registration, login & social sign-in

BuddyBoss Google & Facebook login AlpineJS Tailwind CSS

We replaced the default WordPress screens with a single, on-brand page for sign-up, sign-in, and one-tap Google/Facebook login, plus a sign-up popup tuned to nudge visitors to create an account. Checkout is gated behind login, so anyone clicking 'subscribe' or 'buy' is smoothly funneled through signup first.

The result: A low-friction front door that turns browsers into registered members and buyers.
06

The social community & member profiles

BuddyBoss bbPress forums Twilio

We made it feel like a real community, not a course catalog: rich member profiles with structured fields (gym affiliation, location, and a phone number verified by Twilio one-time passcode), an instructor tab that showcases courses and groups, a 'people you may know' widget that connects members by shared gyms and groups, and group forums for discussion.

The result: Higher engagement and stickier membership — the connective tissue that keeps a learning marketplace alive.
07

UX overhaul & performance — and the sales jump it unlocked

Custom child theme Redis Amazon S3 BunnyCDN 3-step checkout

We rebuilt the experience end to end. The homepage went from a confusing news feed to clear sliders that show what's for sale, directory pages were re-engineered front and back, and a clunky checkout became a friction-free 3-step flow: pick package, sign up, pay. Under the hood we cached expensive pages, offloaded media to S3 + CDN, and added lazy loading and infinite scroll.

The result: Largest Contentful Paint dropped from 16.7s to 0.7s, and the streamlined checkout is a direct driver of the revenue results below.
08

Operations & marketing automation, behind the scenes

Custom admin dashboards Stripe reporting ActiveCampaign

A branded internal control panel for the team — real Stripe revenue reporting, TeamSpace management, order exports, and log viewers — plus ActiveCampaign automation that fires on real purchase events (like a coach buying a plan or extra seats) without ever slowing down checkout.

The result: The customer can see what's happening and market to it automatically.
Technology stack

What we built it with

The major platforms behind this project — chosen to fit the customer's existing stack, and handed over in full at the end.

BuddyBoss
Bunny Stream
Platform
WordPress BuddyBoss WooCommerce TutorLMS Dokan Pro
Payments & billing
Stripe Connect WooCommerce Subscriptions
Video & performance
Bunny Stream BunnyCDN TUS uploads Redis Amazon S3
Front end & ops
React AlpineJS Tailwind CSS Twilio ActiveCampaign

Representative of this engagement. We pick tools to fit your stack and your people, not the other way round.

Outcomes

The results

2,036% Year-over-year net sales growth — from ~$4,788 to ~$102,307
2,481% Order growth — from 164 to 4,233 orders, with 2,171% growth in products sold
10,000+ Registered users and 300+ athlete-instructors on the platform we built
0.7s Largest Contentful Paint, cut from 16.7s — faster experience, better SEO, higher conversion

Figures reflect this engagement and are shared with the customer's permission. Live and in production at app.athletesocean.com.

Reviews of our work

What it is like to work with us

Public reviews left for Growth Nerve across our engagements. They are not attached to this customer and do not describe this project.

Trustpilot ★★★★★5.0

“Growth Nerve are incredible! Give them a project and a scope, and they will take it to the next level. They are honest, timely, hardworking and personable.”

Eric Co-Founder, Athletes Ocean Verified
Trustpilot ★★★★★5.0

“We have worked with Growth Nerve for several years on our website and learning management platforms. As our needs have evolved, they have been able to adapt and proactively suggest changes and improvements that have allowed us to expand.”

Brian Diener Director Verified
Clutch — verified review ★★★★★5.0

“Growth Nerve’s communication and transparency were most impressive. The team went above and beyond to ensure the platform’s security and delivered a flawless system.”

Anjal P Manager, Community-Building Company Verified
Trustpilot ★★★★★5.0

“The team is well versed with Laravel development and follows the MVC guidelines to a tee. The development experience was not only smooth but went above and beyond.”

Jacob Rodriguez Community Builders Application Verified
Trustpilot ★★★★★5.0

“I’ve enjoyed working with the team. They’re responsive, professional, affordable experts. Would recommend!”

Grant McClure Verified reviewer Verified
Google ★★★★★5.0

“I’m very happy with these guys. Very friendly, personal communication, and they go the extra mile to deliver exactly what you want. I highly recommend them.”

The Spaniard Google review Verified
Why this matters for you

Building a community, a marketplace, and a course product at once?

If you're building a platform that has to be a community, a marketplace, and a course/video product at once — on BuddyBoss, WooCommerce, Dokan, and TutorLMS — we've already shipped it, and grown it 20x in a year. The pieces most teams can't make play together, we've put into production.

If that's what you're trying to build, you're one conversation from a head start.

Already in production here Bulk / team selling with pro-rated seats Recurring paid communities Instructor payouts via Stripe Connect Scalable video on Bunny Stream
Free discovery session
We’ll reply within one business day.