Challenge: Create a contact form that allows users to send messages via email. Use HTML, CSS, and JavaScript to validate the form inputs and send the form data to an email address.
Follow the instructions below:
Design and implement a contact form with name, email, and message fields
Validate that the name field is not empty
Validate that the email field contains a valid email address
Validate that the message field is not empty
Display error messages for invalid input fields
Send the form data to a specified email address
Provide a success message after successful form submission