Buncha Vets
A veteran-owned e-commerce storefront selling patriotic, fishing-inspired apparel. Powered by Stripe for one-time purchases, donations, and recurring VIP memberships. A portion of every order helps sponsor fishing trips for veterans.

The project
Buncha Vets is a veteran-owned e-commerce brand selling patriotic, fishing-inspired apparel for men, women, and youth. A portion of every order helps sponsor all-expense-paid fishing trips for fellow veterans. The brand needed a full e-commerce solution that handled product sales, one-time donations, and recurring VIP memberships, all with a cause-driven mission at the center.
What we built
- Custom Next.js e-commerce storefront with product catalog organized by collections
- Stripe-powered checkout for one-time apparel purchases
- Donation system with one-time contribution options funding veteran fishing trips
- VIP membership tiers with recurring monthly billing through Stripe subscriptions
- Mission page explaining how purchases and donations translate into sponsored fishing trips
How we approached it
The brand sells apparel, takes donations, and runs memberships, which are three different payment flows. We handled all three with Stripe: one-time checkout for products, one-time contributions for donations, and recurring monthly billing for the VIP membership tiers.
The mission is what makes the brand different, so the site explains it directly. A dedicated page shows how purchases and donations turn into sponsored fishing trips for veterans, which gives shoppers a reason to buy that goes beyond the shirt.
A storefront organized for shopping
The shop is organized into collections: men's tees, women's tees, hats, youth, and outerwear. A featured products section on the home page highlights the current drop with prices, and each product has its own page with a description and color options such as white, sand, and olive green. A cart sits in the header on every page.
The navigation keeps the mission close to the store. Shop, Our Mission, VIP Club, Donate, and About sit side by side, so a shopper who came for a shirt can easily find the story behind it.
Three ways to support
Supporters can buy apparel, join the VIP Crew membership, or give directly. The membership is a monthly plan with perks that include 10% off future orders, early access to merch drops, and behind-the-scenes trip updates.
The Sponsor a Fishing Trip option is a one-time contribution that helps cover the travel it takes to get veterans to the water and back. All three are handled through Stripe in the same storefront.
Telling the mission
The mission is the reason the brand exists, so it runs through the whole site. The home page describes a veteran-owned company that sponsors fishing trips through the sale of tees, hats, and outerwear, a dedicated mission page explains how purchases and donations turn into trips, and a Why it works section spells out what makes the story credible.
A frequently asked questions section answers what the brand sells, where the money goes, and how to place an order, which helps first-time buyers feel confident before they check out.
Built to the same standards as every project
Every Ctrl Shift Run website is custom built from the ground up in Next.js and TypeScript, with no templates or page builders. Each build targets green PageSpeed Insights scores on mobile and desktop, plus 3/3 on the agentic browsing check, and is structured so search engines and AI assistants can read it. The code lives in the client's GitHub repository and the domain stays in their name.