Skip to main content

Documentation Index

Fetch the complete documentation index at: https://memberpulseptyltd.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Discover and register for upcoming events.

Event Discovery

  • List View - Chronological event listing
  • Calendar View - Monthly calendar display
  • Search - Find events by keyword
  • Filter - By type, date, location, category

Event Details

Each event shows:
  • Title and description
  • Date, time, timezone
  • Location or online link
  • Ticket types and prices
  • CPD points available
  • Speakers
  • Sponsors

Registration

1

Select Event

Browse and click on event
2

Choose Tickets

Select ticket type and quantity
3

Apply Promo Code

Enter discount code (optional)
4

Payment

Complete payment via Stripe
5

Confirmation

Receive tickets via email
For online events, the meeting link (e.g. Zoom) is shown to registered members and included in confirmation communications.

Add event to calendar

Members can add events to their personal calendar:
  • Add to Google Calendar
  • Add to Apple/Outlook via iCal download
After registration, the event confirmation screen provides an Add to Calendar button (or an .ics download link).

Features

Browse & Register

Acceptance Criteria

Frontend
  • UI supports the workflows described in this feature.
Backend / API
  • Backend behavior supports this feature as documented.
Permissions
  • Access is restricted per the Capabilities matrix on this page (or equivalent role rules).
Business Rules
  • All business rules for this feature are enforced.
Error Handling
  • Error states return clear messages and appropriate HTTP status codes.

Implementation Contracts

Backend (API)

GET    /api/events                           # List events (public)
GET    /api/events/{id}                      # Event details
GET    /api/events/{id}/tickets              # Available tickets
POST   /api/events/{id}/register             # Register for event
POST   /api/events/{id}/apply-promo          # Apply promo code