🚀 Spaceflight Candidate Registration

Full Name @if (form.get('fullName')?.hasError('required')) { Name is required } Email @if (form.get('email')?.hasError('email')) { Invalid email } Phone Number @if (form.get('phoneNumber')?.hasError('required')) { Phone number is required } @if (form.get('phoneNumber')?.hasError('pattern')){ Invalid phone number } Age @if (form.get('age')?.hasError('min') || form.get('age')?.hasError('max')) { Only aplicants of age 18 - 70 allowed } City / Region @if (form.get('cityOrRegion')?.hasError('required')) { Field is required } Hobbies @if (form.get('hobbies')?.hasError('maxLength')) { Maximum length is 300 characters } Why I am the perfect candidate @if (form.get('justification')?.hasError('required')) { Field is required } @if (form.get('justification')?.hasError('maxLength')) { Maximum length is 300 characters }