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