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

- 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.

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.

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
