All work

03 / 05

DREWT

A Corvette-parts company I'm a partner in. We make custom tail lights and fabricate other parts to order.

I built our store, its Stripe checkout and an API that lets my partner's AI edit the store. Every change stays a draft until he publishes it.

  • TypeScript
  • Next.js
  • Stripe
  • Supabase
  • MCP
Year
2026
Role
Partner, developer and operator
Status
Live
A C5 Corvette with DREWT's carbon fiber drag wing and RGB tail lights
Year
2026
Role
Partner, developer and operator
Status
Live
Gross sales from 39 orders
$24.6K
Tools my partner's AI can use
63
For one drop to sell out
3 hours

01

The store

Customers buy from a store I built, with product pages, a cart and checkout through Stripe. Each drop opens at a set time and emails everyone who signed up to hear about it. One drop sold out in three hours.

The DREWT store home page
Fig. 1. The DREWT store home page.

02

The gallery

We feature customers' cars with our parts in the store's gallery. Each one links to the parts on the car and to the owner's original post.

The DREWT customer gallery, with customers' Corvettes tagged by the parts on each
Fig. 2. The store's customer gallery.

03

The AI editing API

I built an API that gives my partner's AI assistant 63 tools across 17 permission scopes. Content changes show up as drafts with a preview link, and nothing goes live until he publishes. Every action goes in an audit log. There are no tools that refund customers, change payouts or export customer data.

04

Tests and audits

The unit tests grew from 42 to about 2,600, with full coverage on the code that touches money. Two security audits found 15 and 25 issues. I fixed every critical and high issue from the first and all 25 from the second. My partner commits to the store's code too.

Next project

Quorum