
America's Auction Academy
Industry-Leading Auctioneer Training Since 1992
Next.jsTypeScriptSanity CMSTailwind CSSStripeSendGrid
Visit live siteOverview
Texas-based auctioneer training academy operating since 1992 with 4,000+ graduates — accredited by NAA, TAA, and the Texas Workforce Commission for the 83-hour General Basic Auctioneering course.
What I did
- Built the Next.js 16 + Sanity site with full course catalogue, instructors, graduates, news, and webinar pages — all driven by a Sanity-typed content model with auto-generated TypeScript types
- Shipped the multi-step enrollment flow with Stripe checkout, course-balance payment, and SendGrid-backed admin and student email confirmations
- Built upcoming-courses sliders with pause-on-hover, course start/end date filtering, and webinar registration with optional fields and validation via React Hook Form + Zod
- Wired LMS Track ID price keys into the course schema and checkout payload so post-purchase enrolment routes students into the correct LMS programme
- Architected referral-source capture ("How did you hear about us?") across enrolment forms and Sanity schemas for marketing attribution
Outcome
Modernised the digital front door for a 30-year-old auction school — self-serve enrolment, automated payment, and editorial control over instructors, courses, and graduates without engineering involvement.
Building something similar?
I take on Sanity CMS + Next.js builds for startups and agencies. Typical engagements ship a polished marketing site or headless rebuild in 3–6 weeks.


