MemberPulse

User Journeys

Member Portal end-to-end workflows - comprehensive documentation for AI agent consumption

User Journeys are end-to-end workflows documenting the complete path from actor goal to system outcome. Each journey includes detailed steps, acceptance criteria, error handling, and entity relationships.

Journey Index

Authentication & Profile

IDJourneyDescription
UJ-M-001Register or LoginMember authenticates via SSO or email/password
UJ-M-002Complete ProfileNew member completes required profile fields

Membership & Payments

IDJourneyDescription
UJ-M-003Choose Membership PlanSelect and purchase membership plan
UJ-M-004Renew MembershipRenew expiring or expired membership
UJ-M-005Failed Payment RecoveryResolve failed payment and restore access
UJ-M-031View InvoicesAccess and download payment invoices

Events

IDJourneyDescription
UJ-M-006Browse EventsDiscover events through searching and filtering
UJ-M-007View Event DetailsReview comprehensive event information
UJ-M-008Purchase Event TicketComplete event registration with payment
UJ-M-009Receive QR TicketObtain ticket with QR code for check-in
UJ-M-010Transfer TicketTransfer or gift ticket to another person
UJ-M-011Event Check-inCheck in to event using QR code
UJ-M-012Join Online EventAccess virtual event via Zoom
UJ-M-032Add to CalendarAdd event to personal calendar

Learning & CPD

IDJourneyDescription
UJ-M-013Enroll in CourseEnroll in an online course
UJ-M-014Complete CourseComplete course and earn certificate
UJ-M-015Track CPD ProgressMonitor CPD points and compliance
UJ-M-016Log External CPDSubmit external CPD activities
UJ-M-017Export CPD RecordsDownload CPD records for reporting

Resources

IDJourneyDescription
UJ-M-018Browse ResourcesExplore the resource library
UJ-M-019Access ResourceDownload or view a resource

Directory

IDJourneyDescription
UJ-M-020Browse DirectoryFind companies in business directory
UJ-M-021Contact CompanySubmit inquiry to a company (generates lead)

Careers

IDJourneyDescription
UJ-M-023Browse JobsExplore job opportunities
UJ-M-024Apply for JobSubmit job application

Support

IDJourneyDescription
UJ-M-027Submit Support TicketRequest help with an issue

Data & Privacy

IDJourneyDescription
UJ-M-029Export Personal DataDownload all personal data

Journey Structure

Each detailed journey page includes:

  • Overview: Actor, goal, trigger, outcome, related specs
  • Preconditions: What must be true before journey starts
  • Flow Diagram: Mermaid flowchart of the journey
  • Detailed Steps: Step-by-step with UI examples
  • Error Scenarios: How errors are handled
  • Related Entities: Data model cross-references
  • Related Journeys: Connected workflows
  • Acceptance Criteria: Frontend, Backend, Permissions, Business Rules, Error Handling

On this page