Lewati ke konten utama

End-to-End Process

High-Level Flow

flowchart LR
A[User Auth] --> B[Profile Completed]
B --> C[Store and Plan Browsing]
C --> D[Reservation or Coupon Action]
D --> E[Admin Review and Operation]
E --> F[Notification and History Update]

Sequence (Reservation-centric)

sequenceDiagram
participant M as Mobile App
participant API as Mobile API
participant A as Admin API
participant DB as Database
M->>API: Login/Register
M->>API: Fetch store and plans
M->>API: Create reservation
API->>DB: Persist reservation
A->>DB: Review and update reservation
A->>API: Trigger related updates
API->>M: Return latest status/history

Failure Points

  • Auth token invalid/expired
  • Slot not available
  • Validation error on reservation payload
  • Permission check fails on admin operation