Skip to main content

Training Enrollment Flow

This sequence diagram shows the complete flow for safety training enrollment, progress tracking, and certification in the TunnelFlight platform.

Initial Enrollment Flow

Training Progress Flow

Instructor Evaluation Flow

Certification Issuance Flow

Training Expiry & Renewal Flow

Key Features

  • Progress Tracking: Real-time progress saved every 30 seconds
  • Multi-attempt Support: Failed assessments can be retried
  • Instructor Assignment: Automatic instructor matching based on availability
  • Certificate Verification: Blockchain registration for authenticity
  • Expiry Management: Automated reminders and renewal process
  • Offline Support: Progress cached in Redis for resilience