jokecode

Hot tub showroom — cart, checkout, WhatsApp leads, D1 catalog

ecommerceastrod1cloudflare
50 commits
Commits on 24 Dec 1969
  • perf: optimize 970+ product images to responsive webp
    rich · 24 Dec
    c4e1609 View →
Commits on 23 Dec 1969
  • perf: self-host fonts, defer reCAPTCHA + SupportAgent
    rich · 23 Dec
    3e95fb8 View →
Commits on 22 Dec 1969
  • feat: checkout + orders, cart, wizard, email/WhatsApp agents
    rich · 22 Dec
    e096d01 View →
Commits on 21 Dec 1969
  • feat: Apple Pro polish — tokens, bento grid, cinematic heroes
    rich · 21 Dec
    45b3c48 View →
Commits on 19 Dec 1969
  • seo: add sitemap.xml + robots.txt
    rich · 19 Dec
    60cb31c View →
Commits on 15 Dec 1969
  • fix: cart total miscalc on multi-item order
    rich · 15 Dec
    0bc8cbe View →
Commits on 13 Dec 1969
  • feat: D1 catalog migration from JSON file
    rich · 13 Dec
    23ac1c1 View →
Commits on 12 Dec 1969
  • chore: tidy admin login flow
    rich · 12 Dec
    19d0d52 View →
Commits on 9 Dec 1969
  • docs: deployment runbook for Wrangler
    rich · 9 Dec
    e45d73a View →
Commits on 6 Dec 1969
  • feat: WhatsApp lead agent posts to support inbox
    rich · 6 Dec
    c357a1d View →
Commits on 3 Dec 1969
  • a11y: ensure all CTAs are keyboard-reachable
    rich · 3 Dec
    a7c9bba View →
Commits on 30 Nov 1969
  • fix: stripe webhook idempotency key handling
    rich · 30 Nov
    6c08648 View →
Commits on 29 Nov 1969
  • perf: ship Pagefind index outside the JS bundle
    rich · 29 Nov
    35e52b6 View →
Commits on 25 Nov 1969
  • refactor: split product page into hero + spec + faq
    rich · 25 Nov
    e8fbb3c View →
Commits on 24 Nov 1969
  • feat: filter products by jets / capacity / power
    rich · 24 Nov
    6580387 View →
Commits on 21 Nov 1969
  • docs: customer service playbook
    rich · 21 Nov
    7ae6a94 View →
Commits on 18 Nov 1969
  • fix: emoji escape in WhatsApp templates
    rich · 18 Nov
    2de283b View →
Commits on 15 Nov 1969
  • feat: order confirmation email with installation guide
    rich · 15 Nov
    5f917ec View →
Commits on 13 Nov 1969
  • chore: bump astro to 6.1.5
    rich · 13 Nov
    31f992c View →
  • fix: out-of-stock badge hidden by sale ribbon
    rich · 13 Nov
    84274de View →
Commits on 11 Nov 1969
  • a11y: increase tap targets to 44px on mobile
    rich · 11 Nov
    d05e243 View →
Commits on 8 Nov 1969
  • feat: bento grid heroes for category pages
    rich · 8 Nov
    a3e1cd6 View →
Commits on 7 Nov 1969
  • perf: prefetch product pages on hover
    rich · 7 Nov
    af92e5f View →
Commits on 4 Nov 1969
  • fix: pricing edge case — discount + finance combo
    rich · 4 Nov
    19c9d2d View →
Commits on 2 Nov 1969
  • docs: README — environment variables explained
    rich · 2 Nov
    da1e378 View →
Commits on 1 Nov 1969
  • style: refine copy on showroom CTA
    rich · 1 Nov
    2a90eda View →
Commits on 29 Oct 1969
  • feat: customer review widget — moderated
    rich · 29 Oct
    3340f27 View →
Commits on 27 Oct 1969
  • fix: lighthouse perf regression on Safari
    rich · 27 Oct
    146aac8 View →
Commits on 24 Oct 1969
  • perf: split vendor chunk for analytics
    rich · 24 Oct
    3b93c73 View →
Commits on 22 Oct 1969
  • a11y: visible focus on cart drawer
    rich · 22 Oct
    7e2e341 View →