Redesign all entity creation flows into integrated workflows
- CreateTrainerWizard: 9-step flow with activities, user account creation,
and initial group assignment (was 6 disconnected steps)
- CreateProgramWizard: 7-step flow with head trainer, schedule template,
initial group, BasePrice record, facility (was 4 steps, no group/trainer)
- NewRegistrationWizard: add parent account creation step so guardians
can log in to the Parent Portal immediately
- UserForm: role-aware prompts — assigning trainer role creates
Trainer+Employee records, parent role links Guardian, staff creates Employee
- EnrollmentForm: 3-panel guided experience with group cards, capacity bars,
live price preview from PricingService, and schedule conflict detection
- TrainerCredentialsGenerated event for async email delivery
Closes the "isolated CRUD screens" problem — every entity creation now
handles the full business workflow in a single transaction.
Co-Authored-By:
Claude Opus 4.6 <noreply@anthropic.com>
Showing
Please register or sign in to comment