Files
computer/VISUAL_GUIDE.md
T
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

22 KiB
Raw Blame History

Visual Guide - Ecommerce Features

🎨 Purchase Method Visual Indicators

DGX Spark ($4,000) - Stripe Purchase

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  [Most Popular] [πŸ’³ Buy Now]                β”‚
β”‚                                              β”‚
β”‚  DGX Spark                                   β”‚
β”‚  Perfect for startups and researchers...    β”‚
β”‚                                              β”‚
β”‚  $4,000  One-Time Setup                     β”‚
β”‚                                              β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ πŸ’³ Pay with Credit Card (Stripe)     β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                                              β”‚
β”‚  βœ“ Dedicated DGX Instance                   β”‚
β”‚  βœ“ 100 Hours Compute Included               β”‚
β”‚  βœ“ 2 TB NVMe Storage                        β”‚
β”‚  βœ“ Pre-configured AI Stack                  β”‚
β”‚  βœ“ Community & Docs Support                 β”‚
β”‚                                              β”‚
β”‚  [ Add to Cart ] ← Click here!              β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Enterprise Solutions - Sales Call Required

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  GPU On-Demand / Enterprise & Resale        β”‚
β”‚  Flexible access to raw H100 and H200...   β”‚
β”‚                                              β”‚
β”‚  Usage-Based / Custom                       β”‚
β”‚                                              β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ πŸ’¬ Contact Sales Required             β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                                              β”‚
β”‚  βœ“ Access to H100 & H200 GPUs               β”‚
β”‚  βœ“ Scale from 1 to 100s of GPUs            β”‚
β”‚  βœ“ Custom Networking & Security             β”‚
β”‚  βœ“ 24/7 Dedicated Support SLA               β”‚
β”‚                                              β”‚
β”‚  [ Contact Sales ] ← Opens Hanzo.AI         β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ›’ Header Navigation

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  [Hanzo.Computer Logo]    Features  Hardware  Pricing          β”‚
β”‚                                                                 β”‚
β”‚                           πŸ‘€   πŸ›’(2)   [Contact Sales]          β”‚
β”‚                         Account Cart                            β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                    ↑
                        Live item count badge
                        (Primary orange on black)

πŸ›οΈ Shopping Cart Page

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  Shopping Cart                                                  β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                                                 β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ βœ… Ready to Purchase                                     β”‚  β”‚
β”‚  β”‚ Pay securely with credit card via Stripe                β”‚  β”‚
β”‚  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€  β”‚
β”‚  β”‚                                                          β”‚  β”‚
β”‚  β”‚  DGX Spark                                    $4,000    β”‚  β”‚
β”‚  β”‚  Perfect for startups and researchers...               β”‚  β”‚
β”‚  β”‚  [βˆ’] 1 [+]  Remove                                     β”‚  β”‚
β”‚  β”‚                                                          β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                                                                 β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ πŸ’¬ Requires Sales Consultation                          β”‚  β”‚
β”‚  β”‚ Enterprise solutions need custom configuration          β”‚  β”‚
β”‚  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€  β”‚
β”‚  β”‚                                                          β”‚  β”‚
β”‚  β”‚  GPU On-Demand                          Custom Quote    β”‚  β”‚
β”‚  β”‚  Flexible access to raw H100 and...                    β”‚  β”‚
β”‚  β”‚  Remove                                                 β”‚  β”‚
β”‚  β”‚                                                          β”‚  β”‚
β”‚  β”‚  [ Schedule Sales Call ] β†’ Hanzo.AI                    β”‚  β”‚
β”‚  β”‚                                                          β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                                                                 β”‚
β”‚  ╔═════════════════════════╗                                   β”‚
β”‚  β•‘ Order Summary           β•‘                                   β”‚
β”‚  ╠═════════════════════════╣                                   β”‚
β”‚  β•‘ DGX Spark Γ— 1  $4,000  β•‘                                   β”‚
β”‚  β•‘ ─────────────────────── β•‘                                   β”‚
β”‚  β•‘ Total      $4,000      β•‘                                   β”‚
β”‚  β•‘                         β•‘                                   β”‚
β”‚  β•‘ [Proceed to Checkout]  β•‘                                   β”‚
β”‚  β•‘                         β•‘                                   β”‚
β”‚  β•‘ πŸ”’ Secure via Stripe   β•‘                                   β”‚
β”‚  β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•                                   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ’³ Checkout Page

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  Secure Checkout                                                β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                                                 β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ Contact Information                                      β”‚  β”‚
β”‚  β”‚ Email *        [[email protected]         ]                β”‚  β”‚
β”‚  β”‚ Full Name *    [John Doe               ]                β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                                                                 β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ Billing Address                                          β”‚  β”‚
β”‚  β”‚ Address        [123 Main St            ]                β”‚  β”‚
β”‚  β”‚ City           [San Francisco          ]                β”‚  β”‚
β”‚  β”‚ State  [CA]    ZIP [94105]                              β”‚  β”‚
β”‚  β”‚ Country        [United States β–Ό]                        β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                                                                 β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ Payment Information                                      β”‚  β”‚
β”‚  β”‚                                                          β”‚  β”‚
β”‚  β”‚ Card Details * β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚  β”‚
β”‚  β”‚                β”‚ πŸ’³ Stripe Secure Input              β”‚ β”‚  β”‚
β”‚  β”‚                β”‚ [4242 4242 4242 4242] [MM/YY] [CVC]β”‚ β”‚  β”‚
β”‚  β”‚                β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚  β”‚
β”‚  β”‚                                                          β”‚  β”‚
β”‚  β”‚ [ πŸ”’ Pay $4,000 ]                                       β”‚  β”‚
β”‚  β”‚                                                          β”‚  β”‚
β”‚  β”‚ Your payment is encrypted and secure.                   β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                                                                 β”‚
β”‚  ╔═════════════════════════╗                                   β”‚
β”‚  β•‘ Order Summary           β•‘                                   β”‚
β”‚  ╠═════════════════════════╣                                   β”‚
β”‚  β•‘ DGX Spark                                                   β”‚
β”‚  β•‘ Qty: 1        $4,000   β•‘                                   β”‚
β”‚  β•‘                         β•‘                                   β”‚
β”‚  β•‘ Subtotal      $4,000   β•‘                                   β”‚
β”‚  β•‘ Tax    Calculated...   β•‘                                   β”‚
β”‚  β•‘ ─────────────────────── β•‘                                   β”‚
β”‚  β•‘ Total         $4,000   β•‘                                   β”‚
β”‚  β•‘                         β•‘                                   β”‚
β”‚  β•‘ ℹ️  Instance provisioned β•‘                                   β”‚
β”‚  β•‘    within 24-48 hours  β•‘                                   β”‚
β”‚  β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•                                   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ“Š Account Dashboard

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  My Account                                                     β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                                                 β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”       β”‚
β”‚  β”‚ πŸ›’ Total Ordersβ”‚ β”‚ βœ… Active     β”‚ β”‚ πŸ’° Total Spentβ”‚       β”‚
β”‚  β”‚      2         β”‚ β”‚    Instances  β”‚ β”‚    $8,000     β”‚       β”‚
β”‚  β”‚                β”‚ β”‚      2        β”‚ β”‚               β”‚       β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜       β”‚
β”‚                                                                 β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ Order History                          [+ New Order]    β”‚  β”‚
β”‚  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€  β”‚
β”‚  β”‚                                                          β”‚  β”‚
β”‚  β”‚  Order #ORD-1234567890        [βœ… Completed]            β”‚  β”‚
β”‚  β”‚  January 15, 2025, 10:30 AM            $4,000          β”‚  β”‚
β”‚  β”‚  ─────────────────────────────────────────────────────  β”‚  β”‚
β”‚  β”‚  DGX Spark Γ— 1                         $4,000          β”‚  β”‚
β”‚  β”‚                                                          β”‚  β”‚
β”‚  β”‚  [Access Your Instance β†’]                               β”‚  β”‚
β”‚  β”‚                                                          β”‚  β”‚
β”‚  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€  β”‚
β”‚  β”‚                                                          β”‚  β”‚
β”‚  β”‚  Order #ORD-0987654321        [⏰ Pending]              β”‚  β”‚
β”‚  β”‚  January 14, 2025, 2:15 PM             $4,000          β”‚  β”‚
β”‚  β”‚  ─────────────────────────────────────────────────────  β”‚  β”‚
β”‚  β”‚  DGX Spark Γ— 1                         $4,000          β”‚  β”‚
β”‚  β”‚                                                          β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                                                                 β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ πŸ’¬ Need Help?             β”‚ β”‚ 🏒 Enterprise Solutions   β”‚  β”‚
β”‚  β”‚ Our support team is here β”‚ β”‚ Need custom SuperPODs or  β”‚  β”‚
β”‚  β”‚ to assist you with any   β”‚ β”‚ managed services? Talk to β”‚  β”‚
β”‚  β”‚ questions or issues.     β”‚ β”‚ our enterprise team.      β”‚  β”‚
β”‚  β”‚                           β”‚ β”‚                           β”‚  β”‚
β”‚  β”‚ [Contact Support β†’]      β”‚ β”‚ [Schedule Call β†’]         β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

🎯 User Journey Flow

Homepage (/)
    β”‚
    β”œβ”€β†’ Browse Pricing Section
    β”‚       β”‚
    β”‚       β”œβ”€β†’ DGX Spark: Click "Add to Cart"
    β”‚       β”‚       β”‚
    β”‚       β”‚       └─→ Success feedback
    β”‚       β”‚               β”‚
    β”‚       β”‚               └─→ Auto-redirect to Cart (/cart)
    β”‚       β”‚
    β”‚       └─→ Enterprise: Click "Contact Sales"
    β”‚               β”‚
    β”‚               └─→ Opens Hanzo.AI in new tab
    β”‚
    β”œβ”€β†’ Cart (/cart)
    β”‚       β”‚
    β”‚       β”œβ”€β†’ Review items
    β”‚       β”œβ”€β†’ Update quantities
    β”‚       β”œβ”€β†’ Remove items
    β”‚       β”‚
    β”‚       └─→ Click "Proceed to Checkout"
    β”‚               β”‚
    β”‚               └─→ Checkout (/checkout)
    β”‚                       β”‚
    β”‚                       β”œβ”€β†’ Fill billing info
    β”‚                       β”œβ”€β†’ Enter card details
    β”‚                       β”œβ”€β†’ Click "Pay $4,000"
    β”‚                       β”‚
    β”‚                       └─→ Success!
    β”‚                               β”‚
    β”‚                               └─→ Account (/account)
    β”‚                                       β”‚
    β”‚                                       β”œβ”€β†’ See success message
    β”‚                                       β”œβ”€β†’ View order history
    β”‚                                       └─→ Track instances
    β”‚
    └─→ Account Icon (Header)
            β”‚
            └─→ Direct to Account (/account)

πŸ”” Notification States

Success (Order Placed)

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ βœ… Order Placed Successfully!                               β”‚
β”‚ Thank you for your purchase. Your DGX Spark instance will  β”‚
β”‚ be provisioned within 24-48 hours. We'll send you an      β”‚
β”‚ email with access details.                                 β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Cart Item Added

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Button changes:              β”‚
β”‚                              β”‚
β”‚ Before: [Add to Cart]       β”‚
β”‚                              β”‚
β”‚ After:  [βœ… Added to Cart!] β”‚
β”‚         (Green background)   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Processing Payment

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ [⏳ Processing...]          β”‚
β”‚ (Animated spinner)           β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ“± Mobile Responsive

Header (Mobile)

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ [☰] [Logo]  πŸ‘€ πŸ›’(2) β”‚
β”‚                       β”‚
β”‚ [Menu expanded:]      β”‚
β”‚ β€’ Features            β”‚
β”‚ β€’ Hardware            β”‚
β”‚ β€’ Pricing             β”‚
β”‚ [Contact Sales]       β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Cart (Mobile)

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Shopping Cart       β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ βœ… Ready to Purchaseβ”‚
β”‚                     β”‚
β”‚ DGX Spark          β”‚
β”‚ $4,000             β”‚
β”‚ [βˆ’] 1 [+]          β”‚
β”‚ Remove             β”‚
β”‚                     β”‚
β”‚ ─────────────────── β”‚
β”‚                     β”‚
β”‚ Order Summary      β”‚
β”‚ Total: $4,000      β”‚
β”‚                     β”‚
β”‚ [Proceed to        β”‚
β”‚  Checkout]         β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

🎨 Color Reference

Element Color Hex Usage
Primary (Buy Now) Orange #FF6B35 Stripe purchases, CTAs
Secondary (Sales) Cyan #00D9FF Sales consultation
Success Green #10B981 Success states
Background Dark #0A0A0A Main background
Card Dark Gray #1A1A1A Components
Border Darker Gray #2A2A2A Separators
Text White #FFFFFF Headings
Text Secondary Light Gray #9CA3AF Body text

Note: This is a visual representation. Actual implementation uses React components with Tailwind CSS for styling.