Haltered
Sport Horse Marketplace — Wireframes
Pages
Public
Landing Page
Main marketing page and entry point for buyers and trainers
Public
Search Horses
Browse + AI Match modes — anonymous browsing or rider-ranked results with auto-applied filters from rider profile. 10 filter groups including temperament, scope, show record
Listing
Clase Azul
Horse listing page with embedded checkout modal
Public
Barn Profile
Barn page with horse grid, team, barn search, like and share
Reference
Profiles & Match
Reference preview of horse profile, rider profile, and AI match results — in production these will be split across trainer account (data points) and family account (rider personal info), with match search available to both
Account
Referral Program
Trainer referral dashboard — overview, barns, payouts, invite
Resource
Media Specs
Trainer video and photo guide for AI analysis
Legal
Bill of Sale
Arizona horse sale contract template with e-sign fields
Legal
Lease Agreement
Arizona full lease contract with zone restrictions and e-sign fields
Legal
Referral Program Terms
Unilateral terms-of-service for the trainer referral program — eligibility, attribution, commission tiers, payout mechanics, governing law (Arizona)
Legal
Trial Agreement
Trial on Approval agreement — bilateral signatures by Seller and Buyer guardians, buyer bears trial risk, refundable deposit, optional invocation for at-show or seller's-barn trials
Legal
Terms of Service
Platform Terms — agent model, USEF eligibility, listing rules, ACH-only horse transactions, chargeback allocation, 1099-NEC reporting, AZ governing law (draft, attorney review pending)
Legal
Privacy Policy
What we collect, how we use it, who we share it with — Stripe/USEF/Supabase data flows, retention, security, user rights, CCPA, children's privacy (draft, attorney review pending)
Auth
Login
Returning user login with email and password
Auth
Sign Up
Three-path account creation — Family, Trainer, and Barn Owner with USEF verification
Auth
Password Reset
Four-state recovery flow — request link, email sent confirmation, set new password with strength meter, success → account-profile
Account
Account Profile
Role-switching dashboard + profile — one page, four contexts (Family/Brian, Family/Sarah, Trainer/Taylor, Barn Owner/Janet) covering horses, riders, listings, messages, and settings
Transaction
Offer Flow
Full buyer and seller offer flow — PPE decision, negotiation, counter offers, messaging with compliance filtering, and checkout handoff
Transaction
Trial Request
Full trial flow — seller's barn, at a show, and trial on approval with agreement and e-signature
Account
Barn Dashboard
Private barn operations — horse listings, connected riders, show schedule, team management, and per-listing commission splits
Listing
New Listing Form
Full 6-step listing creation — horse details, photos, videos, USEF paste & edit tool, pricing, lease terms, trial settings, and commission split
Admin
Admin Dashboard
Business operations console — users, USEF verification, listings, transactions, offers, trials, payouts, 1099-NEC reporting, commission splits, message compliance review, referrals, show calendar, and platform settings