Gaddum — Modern Essentials
The full e-commerce platform behind my own UAE t-shirt brand — designed, built and deployed end to end. Browsing and search, cart, promo codes, Stripe checkout, order tracking with delivery updates, customer accounts with wishlists and saved addresses, and an admin dashboard the shop runs on day to day without touching code.
- RAG shopping assistant answers only from a purpose-built index of the shop's own content via PostgreSQL full-text search — and says so when the answer isn't there
- Privacy by construction: order lookups are bound to the signed-in customer server-side, and stock counts and promo codes are never indexed at all
- Inventory can't oversell — stock is claimed inside a transaction with row-level locking, so the database decides who gets the last item
- Prices frozen at purchase and promo limits enforced atomically, so editing a product never rewrites order history