Feature Walkthrough

Fashion Store Features

Scroll to explore

01 / 06

Product Catalog & Filtering

Browse the full catalog with powerful filtering. View product details with variant selection, customer reviews, and related products.

Technical Highlights

  • •Multi-filter sidebar: collections, price ranges, colors, sizes
  • •Responsive image carousel with blur placeholders
  • •Dynamic variant selection updates images and pricing
  • •Product view tracking for analytics
02 / 06

Wishlist

Save products for later. Your wishlist persists in your session and automatically transfers when you create an account.

Technical Highlights

  • •Session-based storage for anonymous users
  • •Seamless transfer to customer account on login
  • •Optimistic UI updates with server sync
  • •JSON API for headless access
03 / 06

Shopping Cart

Add items, adjust quantities, and apply discount codes. See real-time order totals with applied discounts.

Technical Highlights

  • •Real-time cart calculations
  • •Discount code validation with eligibility rules
  • •Supports percentage and fixed amount discounts
  • •Cart-based product recommendations
04 / 06

AI Shopping Assistant

Chat with an AI assistant that understands your style preferences. Ask questions, get recommendations, and build outfits.

Technical Highlights

  • •Anthropic Claude with agentic loop pattern
  • •Real-time streaming responses via SSE
  • •Tool calling: search, compare, outfit building
  • •Input/output safety filtering against prompt injection
05 / 06

AI Outfit Builder

Let the AI create complete outfits for you. Swap individual pieces by category without rebuilding the entire outfit.

Technical Highlights

  • •Category-based item management (top, bottom, footwear, etc.)
  • •Smart swapByCategory operation for easy modifications
  • •Persisted outfit state in session
  • •Integrates with semantic search for product discovery
06 / 06

AI Usage Tracking

Monitor AI costs in real-time. Track token usage, model calls, and tool executions across all AI features.

Technical Highlights

  • •OpenMeter integration for usage metering
  • •Non-blocking, fire-and-forget tracking
  • •Batched events (100 events or 5-second flush)
  • •Tracks: LLM completions, embeddings, tool calls, conversations
Product Catalog & Filtering