Buena makes good causes famous, faster — A Rosvelt story

2026-02-28

Buena makes good causes famous, faster — A Rosvelt story

How Buena, the good-cause creative agency, shipped a private community platform for USATF youth track & field coaches in two weeks with Rosvelt.

Buena ships its first community platform with Rosvelt

The award-winning good-cause creative agency turned to Rosvelt to replace expensive community SaaS with a purpose-built collaboration hub for USATF youth track & field coaches — built in two weeks, owned forever.

Products used: Tickets · Agents · Deploy

Tags: Nonprofit · MVP · Community Platform


2 weeks — backlog to live

84 hours of agent build time

0 — developers hired


Challenge

Buena is the good-cause creative agency. Founded in 2016 by Doug Burnett — named a Top 25 Art Director globally by The One Show, two-time Webby Best Cause Campaign winner, and the creative behind work like Flash Drives for Freedom (smuggling the open internet into North Korea on donated USB sticks) and a $13M campaign to protect a polar-bear arctic refuge — Buena specializes in $0-media-budget big ideas for nonprofits and mission-driven companies. The agency's work has generated over a billion free media impressions for clients including the Human Rights Foundation, World Wildlife Fund, and One Tree Planted.

In 2026, Doug took on a different kind of project — not a campaign, but a product.

Working alongside USATF youth track & field coaches in Oregon, he kept hearing the same complaint: communication was scattered across group texts, email threads, and Facebook posts. Polls were impossible. A coach directory didn't exist. Meet schedules lived in PDFs that nobody read.

The off-the-shelf options didn't fit. Circle and BetterMode — the leading community SaaS platforms — were built for paid creator economies and priced accordingly. For a volunteer-run coaching community, the math never worked. Every dollar spent on subscriptions was a dollar not spent on athletes.

Doug wanted three things:

  • A focused, cause-driven alternative to expensive community tools.
  • A reusable template Buena could later adapt for other volunteer- or cause-driven communities.
  • Not to hire a development team or learn to code himself.
  • He arrived with a clear backlog — user roles, a private feed, polls, a member directory with event tags, a meet schedule pulling from athletic.net, in-app notifications — but no engineering org to ship it.

    Solution

    Doug came to Rosvelt with the work already structured: seven page-level user stories, a defined feature scope, a tight stack preference (React, Next.js, Supabase, Vercel), and a single non-negotiable — ship without scope creep.

    Rosvelt's autonomous agents picked up the work the same week. They read the backlog, translated it into discrete tickets, and started shipping:

  • Authentication and onboarding with Supabase auth, profile setup, and multi-select event tags spanning sprints, distance, relays, throws, jumps, and multi-events.
  • A private social feed with text and image posts, comments, heart-style likes, and emoji reactions.
  • Admin-only polls appearing in both the feed and a dedicated tab — results hidden until a member votes, then revealed with animated progress bars to keep responses unbiased.
  • A member directory as a sortable card grid, filterable by event tag or team, with member-controlled profile visibility.
  • A meet schedule as a CMS-driven list of cards with hardcoded deep-links to athletic.net for official verification.
  • An admin dashboard for member management, post moderation, poll creation, and meet schedule control across three role tiers: Super Admin, Admin, Member.
  • In-app notifications with a badge indicator in global navigation and a most-recent-first list view.
  • Doug stayed in his lane — supplying meet data, initial copy, and poll questions — while Rosvelt's agents built, tested, and deployed. No prompts to debug. No daily standups. No engineering hires.

    The project came in exactly to spec: 84 hours of agent work, two weeks of calendar time

    Results

    A volunteer community got a paid-tier product without paying paid-tier prices.

    By replacing a recurring SaaS subscription with a Rosvelt-built platform that Buena owns outright, the project paid for itself before a first renewal cycle would have hit. Oregon's youth track & field coaches now have a private feed, polls that actually get used, and a directory that surfaces who coaches which events — without exporting their community to a third-party platform priced for creator economies.

    Just as importantly, the codebase Rosvelt's agents shipped was designed from day one as a template. Buena's secondary goal — a reusable foundation for future volunteer- and cause-driven communities — was met by the way the agents structured the project: clean component primitives, a tagging system that generalizes beyond track events, and an admin layer that doesn't assume the community's vertical. Spinning up the next cause-driven community starts from a working product, not a blank repo.

    The build also held to its constraint. The single hardest line in Doug's brief — "Scope must remain tight to avoid timeline creep" — was respected. Every must-have feature shipped. No nice-to-haves smuggled in. No timeline slip.

    “Amazing, this was on time and at cost! Hard to do in the dev world.”

    Doug Burnett, Founder & Chief Good Officer, Buena



    Ready to stop prompting and start shipping?

    Get started · Contact sale