Go to file
Jeff Emmett 2b5f2cf91d Add flat-rate shipping, PayPal checkout, and order confirmation emails
- Create shipping.ts with flat-rate tiers: UK £10, Europe £25, International £40
- Integrate shipping cost into PayPal order breakdown (item_total + shipping)
- Add server-side shipping calculation in order creation API (prevents tampering)
- Update checkout page to show real-time shipping cost based on country selection
- Add subtotal/shipping/total breakdown to order confirmation page
- Add order confirmation emails via SMTP (customer + Katheryn notification)
- Include shipping breakdown in email templates

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 12:30:36 -07:00
backlog Add completed task-11: Fix blog post rendering issues 2026-02-05 15:30:16 +00:00
cynthia-poetry Fix book covers: show full images without cropping 2026-02-03 11:18:08 +00:00
data feat: Enhance About page with rich Squarespace content 2026-02-03 01:26:41 +00:00
directus feat: Enhance About page with rich Squarespace content 2026-02-03 01:26:41 +00:00
docs feat: Enhance About page with rich Squarespace content 2026-02-03 01:26:41 +00:00
frontend Add flat-rate shipping, PayPal checkout, and order confirmation emails 2026-02-13 12:30:36 -07:00
scripts feat: Enhance About page with rich Squarespace content 2026-02-03 01:26:41 +00:00
.gitignore feat: Enhance About page with rich Squarespace content 2026-02-03 01:26:41 +00:00
README.md Initial setup: backlog tasks for website consolidation 2026-01-12 15:29:50 +00:00

README.md

Katheryn Trenshaw Website

Website consolidation and e-commerce integration project.

Domains

  • katheryntrenshaw.com - Main website
  • inyourownskin.org - Supporting/alternate domain

Data Sources

Goals

  • Create unified purchaser/shop page
  • Integrate product data from Zettle and Airtable
  • Modernize website design
  • Streamline purchase flow

Development

# View tasks
backlog board

# List tasks
backlog task list --plain