Nyes Neck Clothing & Apparel
A Cape Cod lifestyle and apparel brand built as a real storefront, where the product catalog, the brand story and the charitable mission are all the same system.
- Founder, designer & full-stack developer
- 2025—present

Why it exists
In 2013, at nine years old, I sold lemonade and bracelets in Nyes Neck and raised $50 for Make-A-Wish Massachusetts and Rhode Island.
With help from the neighborhood, that experiment kept expanding — movie nights, raffles, apparel, live music, community events — and over nine years it raised more than $20,000.
After Tufts I wanted to bring the idea back as something permanent instead of an annual event. Nyes Neck Clothing & Apparel is that: a brand inspired by Nyes Neck and Cape Cod, with a portion of proceeds supporting St. Jude Children’s Research Hospital and a long-term ambition to widen that impact.
What I owned
- The brand itself — name, positioning, visual direction and the story the store tells.
- Product design and the apparel line.
- The full storefront implementation: routing, layout, catalog, product detail, cart-adjacent flows and contact.
- The content model in Sanity, so the shop can be merchandised without a deploy.
- The Printful integration boundary and the product data shape it feeds.
- SEO foundations, deployment and ongoing maintenance.
Product & UX calls
Let the place do the branding
The store is inspired by a specific neck of land on Cape Cod, so the design leans on coastline, light and texture rather than generic streetwear tropes. The result reads as a place before it reads as a shop.
Merchandising belongs to content, not code
Collections, shop layout, imagery, crop and hotspot are all editable in Sanity. Rearranging the store is a content change, not a pull request — which is what makes it maintainable as a one-person operation.
The mission is stated, not performed
The charitable side is presented plainly — what the brand grew out of and where a portion of proceeds goes — without turning every page into an appeal.
How it's built
Storefront
Next.js 16 App Router with React 19 and TypeScript. Server components render catalog and product pages; Tailwind CSS 4 carries a small, tokenized design system across breakpoints.
Content layer
Sanity models products, collections and shop layout. The Sanity image pipeline handles derivatives, with crop and hotspot control so product photography stays composed at every aspect ratio the storefront uses.
Product synchronization
A Printful boundary keeps product metadata, variants, sizes, colors, pricing, availability and mockups in sync, so the fulfilment catalog and the storefront describe the same reality.
Platform
A Formspree-backed contact route, SEO foundations — canonical URL, Open Graph metadata, robots and sitemap — and deployment on Vercel.
Everything in the build
- Next.js 16 (App Router)
- React 19
- TypeScript
- Tailwind CSS 4
- Responsive storefront architecture
- Sanity CMS
- Sanity image pipeline
- Crop & hotspot control
- Printful product sync
- Variant, size, color & pricing model
- Formspree contact route
- SEO & sitemap
- Vercel
The hard parts
Two sources of product truth
Print-on-demand owns variants and availability; the CMS owns story, collections and layout. Most of the interesting work was deciding which system owns which field, and shaping one product type the storefront can render without knowing where each value came from.
Where it landed
- The storefront is live at nyesneck.shop, designed and built end to end by me.
- The brand continues the Nyes Neck fundraiser that raised more than $20,000 for Make-A-Wish Massachusetts and Rhode Island.
- A portion of proceeds supports St. Jude Children’s Research Hospital.
- Merchandising, collections and imagery are editable without touching the codebase.
What I'd explore next
Directions I'm considering — none of this is built yet.
- Deeper collection storytelling — tying each drop to a specific place or moment on the Cape.
- A clearer, public accounting of charitable impact as volume grows.
- Richer product media, including lifestyle photography shot on location.