generated: true

Acheteur Lifecycle — Overview

ProcessActorsStatusTriggers
Acheteur Account Deletionacheteur, systemactiveAuthenticated acheteur submits DELETE /acheteur/profile with password confirmation
Acheteur FavoritesacheteuractiveAuthenticated acheteur adds, lists, or removes a favourite programme or lot
Public Programme & Property BrowsingacheteuractiveAny visitor loads the programme listing, map, property listing, or detail pages
Contact Request Submissionacheteur, proactiveVisitor submits a contact inquiry form on a property detail page
Acheteur Google OAuth Sign-inacheteur, systemactivePOST /acheteur/auth/google submitted with a Google ID token credential
Acheteur Password Recoveryacheteur, systemactivePOST /acheteur/auth/forgot-password submitted with an email address
Acheteur Profile Managementacheteur, systemactiveAuthenticated acheteur accesses GET/PUT /acheteur/profile or sub-routes
Acheteur Registration & Email Verificationacheteur, systemactivePOST /acheteur/auth/register submitted with valid credentials

Dependency Chain

graph LR
  registration-email-verification --> account-deletion
  registration-email-verification --> acheteur-favorites
  registration-email-verification --> password-recovery
  registration-email-verification --> profile-management