Events Platform (working name)

Next-generation replacement for the WordPress/Listify stack currently running HeyAustin.com, HeyCrestedButte.com, 6thStreet.com, and LakeTravis.com.

Built from scratch, as a side project, in parallel to the live WordPress sites. Nothing here touches production until a pilot site is ready to cut over.

Target architecture

Roadmap

  1. Unified data model (/schema)
  2. Single API
  3. AI event ingestion pipeline (builds on the existing vee.py prototype)
  4. Custom admin/curation portal
  5. Next.js multi-site frontend
  6. Pilot migration + cutover plan

Prior art

vee.py ("Venue Event Evaluation") — an existing prototype found on the build machine at ~/.grok/skills/vee/scripts/vee.py. It already discovers partner venue calendars, scrapes their events, and diffs them against what's published on HeyAustin (matched / missing-on-site / missing-on-venue). This is real prior art for the AI ingestion phase, not a from-scratch problem.

Live-site recon (2026-07-05)

Checked all 4 sites: HeyAustin.com, LakeTravis.com, HeyCrestedButte.com, 6thStreet.com. All four share one underlying stack:

These findings are reflected in schema/001_initial_schema.sql (rentals, regions, app_users, favorites, reviews, search_documents tables, plus is_featured/rating_avg/rating_count fields).