Sequence Diagram ‐ Participant Cancelling Attendance - bounswe/bounswe2026group11 GitHub Wiki

Sequence Diagram

  1. Participant user logged in
  2. Opened the Event Details page
  3. Clicked Cancel Participation
  4. System updated the event’s participants list (participation table)
  5. System updated the participant’s participated events details
  6. System updated the quota/capacity (derived from participant count)
  7. System updated the participant’s ticket status (Valid → Expired)
  8. System sent a notification to the host
  9. UI displayed success confirmation to the participant