Skip to content

Add event submission form with URL scraping#55

Merged
wearsshoes merged 2 commits intomainfrom
submit-event-form
Feb 12, 2026
Merged

Add event submission form with URL scraping#55
wearsshoes merged 2 commits intomainfrom
submit-event-form

Conversation

@wearsshoes
Copy link
Collaborator

@wearsshoes wearsshoes commented Feb 12, 2026

Summary

  • New portal page at /portal/submit-event where members can submit events by pasting a Luma or Partiful URL to auto-fill details, or filling in manually
  • Scrapes event data from JSON-LD, __NEXT_DATA__ (supporting both Luma and Partiful structures), and OG tags as fallback
  • Returning hosts (with past confirmed events) get auto-confirmed; new hosts submit as "Idea" for staff review
  • Searchable co-host multi-select from directory members, with auto-fill from scraped host names
  • Updated submit event links on portal hosted events and public events page

Test plan

  • Visit /portal/submit-event while logged in
  • Paste a Luma URL (e.g. https://luma.com/3pw8kckk) → verify name, dates, description, image, and co-hosts auto-fill
  • Paste a Partiful URL → verify fields auto-fill
  • Use "fill in manually" flow with no URL
  • Submit as first-time host → verify "Idea" status in Airtable
  • Submit as returning host → verify "Confirmed" status
  • Test co-host search and selection
  • Verify "Submit event" links work on /events and /portal

🤖 Generated with Claude Code

Portal members can submit events by pasting a Luma or Partiful URL
to auto-fill event details, or by filling in the form manually.
Returning hosts (with past confirmed events) get auto-confirmed;
new hosts submit as "Idea" for staff review.

- Scrape event data from JSON-LD, __NEXT_DATA__, and OG tags
- Support Luma's ProseMirror description format
- Auto-fill co-hosts by matching scraped host names to directory
- Searchable co-host multi-select from directory members
- Update submit event links on portal and public events page

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link
Contributor

vercel bot commented Feb 12, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
mox-sf Ready Ready Preview, Comment Feb 12, 2026 5:11am

Request Review

@wearsshoes
Copy link
Collaborator Author

looks good dawg

@wearsshoes wearsshoes merged commit b939bc5 into main Feb 12, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant