3 Commits
Author SHA1 Message Date
zeekay 2632ae1c9b fix: rebuild docs/ with latest GPU specs 2026-03-31 15:46:12 -07:00
zeekay a925350a51 refactor: remove all Stripe references — Commerce is payment provider
Stripe banned Hanzo. Removed Stripe SDK, webhook handlers, hardcoded
keys, and StripePricingTable. Billing redirects to billing.hanzo.ai.
2026-03-04 10:57:40 -08:00
zeekay f942d357b1 feat: Complete ecommerce platform with comprehensive testing
Major Updates:
- Full shopping cart with image display and quantity controls
- Stripe checkout integration for DGX Spark ($4,000)
- Sales contact flow for GPU On-Demand and Enterprise products
- 5-item purchase limit enforcement with UI feedback
- Cart persistence using LocalStorage
- Account page with order history

UI Improvements:
- Products dropdown navigation with hover functionality
- Cmd+K search modal with keyboard navigation
- DGX Spark highlight section after hero
- Mobile-responsive design (tested on 375x667)
- Updated branding from "Hanzo.Computer" to "Hanzo"
- Links to Hanzo AI ecosystem in footer

Testing & CI:
- Comprehensive Playwright MCP testing completed
- E2E test suite with 8 test suites covering:
  - Full purchase flow
  - 5-item limit enforcement
  - Sales contact verification
  - Navigation and dropdown
  - Search functionality (Cmd+K)
  - Mobile responsiveness
  - Cart persistence
- GitHub Actions CI workflow with:
  - Automated E2E tests on all PRs
  - Build verification
  - GitHub Pages deployment on main branch

Technical:
- React Router v7 for client-side routing
- Stripe Elements for secure payment
- Context API for cart state management
- Tailwind CSS v4 for styling
- TypeScript for type safety
- Playwright for E2E testing
2025-10-30 13:49:22 -07:00