
ProjectsAudiophile
Audiophile
Version 1 public
Stack
- Next.js
- React
- TypeScript
- Tailwind
- Zod
- TanStack Form
- Stripe
- Drizzle
What it is
A fictional storefront from category to cart to confirmation. Checkout is a demo.
Why it exists
Confirmation had to stop sounding like a paid order when nothing is charged.
How it works
Category, product, cart, and confirmation stay one journey. Payment work is a later stack and is not claimed here. History holds browse and the honest confirmation.
Case studies
History
Showing still 1 of 4Category browse
The storefront challenge could already browse and persist a cart.
- Added Category pages stay one journey with the product.
- Showing still 1 of 1

Product
Category, product, cart, and confirmation stay one journey.
- Added A product page in the same category-to-cart journey.
Showing still 1 of 2Honest confirmation
Confirmation had to stop sounding like a paid order when nothing is charged.
- Changed Confirmation names that checkout is still a demo.