Issue Description:
The contact form does not validate the email field properly. When entering an invalid email format (for example: demo instead of demo@example.com), the form accepts the input without showing any error message.
Steps to Reproduce:
Open the Contact page.
Go to the “Email Address” field.
Enter an invalid email like demo.
Fill the remaining fields.
Click the Send button.
Expected Behavior:
The form should display an error message such as:
“Please enter a valid email address.”
Actual Behavior:
No validation error appears, and the invalid email is accepted.
Suggested Fix:
Add frontend and backend email format validation using regex or HTML5 email validation (type="email").
Issue Description:
The contact form does not validate the email field properly. When entering an invalid email format (for example: demo instead of demo@example.com), the form accepts the input without showing any error message.
Steps to Reproduce:
Open the Contact page.
Go to the “Email Address” field.
Enter an invalid email like demo.
Fill the remaining fields.
Click the Send button.
Expected Behavior:
The form should display an error message such as:
“Please enter a valid email address.”
Actual Behavior:
No validation error appears, and the invalid email is accepted.
Suggested Fix:
Add frontend and backend email format validation using regex or HTML5 email validation (type="email").