HomeWorkAboutContact
← Back to work
Built

Project Stripes

A cause-commerce shop for an endangered-species awareness brand. Migrated off a costly Wix subscription onto a free Next.js site on Vercel, keeping the same content and feel while adding the tools to run it.

2 min read
Stack
Next.js · Vercel · Supabase · Behold.so · Formspree
Year
2026
Role
Designer & Developer
Status
Live
The Brief

Project Stripes is a not-for-profit devoted to raising awareness for endangered animals and sharing the latest news on wildlife conservation around the world. Selling tee-shirts was meant to fund that mission, but most of what came in was going straight into hosting. The site ran on Wix, and the subscription and hosting fees had gotten expensive enough that they were working against the cause instead of for it.

The brief was to rebuild the entire site from the ground up: keep the aesthetic and the copy the community already recognized, host it for free, and add or upgrade features where it made sense. With Claude Code, I rebuilt the whole thing on Next.js and Vercel, carrying the existing identity over while reworking the shop, the contact flow, and the pages behind them.

In Context
Decisions
02
Live Instagram feed via Behold.so

A Behold.so integration pulls the 6 most recent posts from the brand's Instagram directly onto the site, so new posts appear automatically with no manual updates and no stale screenshots.

03
Formspree over a custom backend

The contact form runs on Formspree instead of a built-from-scratch mail handler: reliable delivery without maintaining server-side infrastructure for something that doesn't need to be custom.

04
Supabase powers the shop

The shop front and product pages run directly on Supabase, with every product, variant, price, size, quantity, and order stored there. It's also the foundation for a separate admin app now in progress, built to support a catalog that's about to grow beyond t-shirts.

What Worked
01

Full migration off Wix: the site now runs at effectively zero hosting cost

02

Behold.so feed keeps the storefront feeling current without any manual work

03

Formspree contact form: simple, reliable, nothing to maintain

04

Supabase schema designed to scale with the shop (tote bags, caps, prints, sweatshirts down the line)

In Progress
01

A separate admin app: secure login, inventory and order tracking, sales-trend views, and product management, built on Supabase and actively in progress

What's Next
01

Finish the admin app: secure login, inventory and order tracking, sales-trend views, and product/page management without touching code

02

Expand the catalog beyond t-shirts: tote bags, caps, art prints, and sweatshirts are next

03

A blog for longer-form writing alongside what the brand already shares on Instagram

Got a project in mind?

I'm available for new projects.

Start a conversation →
← Previous
Next →