Embeddable event RSVP widget — shows event details, live attendee count, and a sign-up form.
<!-- Drop this anywhere on your site --> <div id="rsvp-widget"></div> <script src="https://apex-covenant-digital-marketing.polsia.app/widgets/rsvp.js" data-target="rsvp-widget" data-event-id="YOUR_EVENT_ID" data-color="#0284c7" async></script>
data-target ID of the container div data-event-id Your event ID from /api/events data-color Primary color (default #0284c7) data-base-url Override API base (for dev)
# Create an event POST /api/events { title, startsAt, description?, location?, maxAttendees?, endsAt? } # Submit RSVP POST /api/rsvp/submit { eventId, name, email } # Get RSVPs for event GET /api/events/:id/rsvps