> ## Documentation Index
> Fetch the complete documentation index at: https://memberpulseptyltd.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# 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

| ID       | Journey                                               | Description                                    |
| -------- | ----------------------------------------------------- | ---------------------------------------------- |
| UJ-M-001 | [Register or Login](/member/journeys/register-login)  | Member authenticates via SSO or email/password |
| UJ-M-002 | [Complete Profile](/member/journeys/complete-profile) | New member completes required profile fields   |

### Membership & Payments

| ID       | Journey                                                             | Description                               |
| -------- | ------------------------------------------------------------------- | ----------------------------------------- |
| UJ-M-003 | [Choose Membership Plan](/member/journeys/choose-membership-plan)   | Select and purchase membership plan       |
| UJ-M-004 | [Renew Membership](/member/journeys/renew-membership)               | Renew expiring or expired membership      |
| UJ-M-005 | [Failed Payment Recovery](/member/journeys/failed-payment-recovery) | Resolve failed payment and restore access |
| UJ-M-031 | [View Invoices](/member/journeys/view-invoices)                     | Access and download payment invoices      |

### Events

| ID       | Journey                                                         | Description                                     |
| -------- | --------------------------------------------------------------- | ----------------------------------------------- |
| UJ-M-006 | [Browse Events](/member/journeys/browse-events)                 | Discover events through searching and filtering |
| UJ-M-007 | [View Event Details](/member/journeys/view-event-details)       | Review comprehensive event information          |
| UJ-M-008 | [Purchase Event Ticket](/member/journeys/purchase-event-ticket) | Complete event registration with payment        |
| UJ-M-009 | [Receive QR Ticket](/member/journeys/receive-qr-ticket)         | Obtain ticket with QR code for check-in         |
| UJ-M-010 | [Transfer Ticket](/member/journeys/transfer-ticket)             | Transfer or gift ticket to another person       |
| UJ-M-011 | [Event Check-in](/member/journeys/event-checkin)                | Check in to event using QR code                 |
| UJ-M-012 | [Join Online Event](/member/journeys/join-online-event)         | Access virtual event via Zoom                   |
| UJ-M-032 | [Add to Calendar](/member/journeys/add-to-calendar)             | Add event to personal calendar                  |

### Learning & CPD

| ID       | Journey                                             | Description                          |
| -------- | --------------------------------------------------- | ------------------------------------ |
| UJ-M-013 | [Enroll in Course](/member/journeys/enroll-course)  | Enroll in an online course           |
| UJ-M-014 | [Complete Course](/member/journeys/complete-course) | Complete course and earn certificate |
| UJ-M-015 | [Track CPD Progress](/member/journeys/track-cpd)    | Monitor CPD points and compliance    |
| UJ-M-016 | [Log External CPD](/member/journeys/log-cpd)        | Submit external CPD activities       |
| UJ-M-017 | [Export CPD Records](/member/journeys/export-cpd)   | Download CPD records for reporting   |

### Resources

| ID       | Journey                                               | Description                  |
| -------- | ----------------------------------------------------- | ---------------------------- |
| UJ-M-018 | [Browse Resources](/member/journeys/browse-resources) | Explore the resource library |
| UJ-M-019 | [Access Resource](/member/journeys/access-resource)   | Download or view a resource  |

### Directory

| ID       | Journey                                               | Description                                  |
| -------- | ----------------------------------------------------- | -------------------------------------------- |
| UJ-M-020 | [Browse Directory](/member/journeys/browse-directory) | Find companies in business directory         |
| UJ-M-021 | [Contact Company](/member/journeys/contact-company)   | Submit inquiry to a company (generates lead) |

### Careers

| ID       | Journey                                     | Description               |
| -------- | ------------------------------------------- | ------------------------- |
| UJ-M-023 | [Browse Jobs](/member/journeys/browse-jobs) | Explore job opportunities |
| UJ-M-024 | [Apply for Job](/member/journeys/apply-job) | Submit job application    |

### Support

| ID       | Journey                                                         | Description                |
| -------- | --------------------------------------------------------------- | -------------------------- |
| UJ-M-027 | [Submit Support Ticket](/member/journeys/submit-support-ticket) | Request help with an issue |

### Data & Privacy

| ID       | Journey                                              | Description                |
| -------- | ---------------------------------------------------- | -------------------------- |
| UJ-M-029 | [Export Personal Data](/member/journeys/export-data) | Download 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

## Quick Links

<CardGroup cols={3}>
  <Card title="Authentication" icon="right-to-bracket" href="/member/journeys/register-login">
    Login and registration flows
  </Card>

  <Card title="Membership" icon="credit-card" href="/member/journeys/choose-membership-plan">
    Plans, payments, renewals
  </Card>

  <Card title="Events" icon="calendar" href="/member/journeys/browse-events">
    Discovery to attendance
  </Card>

  <Card title="Learning" icon="graduation-cap" href="/member/journeys/enroll-course">
    Courses and CPD tracking
  </Card>

  <Card title="Directory" icon="building" href="/member/journeys/browse-directory">
    Find and contact companies
  </Card>

  <Card title="Support" icon="headset" href="/member/journeys/submit-support-ticket">
    Get help with issues
  </Card>
</CardGroup>
