Habib Afolabi
Case study03

Audiophile

A headphone and speaker store with a real backend. Stock runs out, the server verifies every card payment through Paystack, and a payment can never turn into two orders, even when two shoppers race for the last unit.

Audiophile storefront home page featuring the XX99 Mark II headphones.
  • Next.js
  • TypeScript
  • Postgres
  • Prisma
  • Paystack

The full write-up is in progress. Until then, the live demo and the source are linked above.