DevChallenges
Loading...

Contact Form with Email Sending

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

Once you have completed the challenge, submit your solution by providing the URLs for your GitHub repository and live application hosted on any platform. Additionally, please include a concise explanation of the work you have done.

Furthermore, we encourage you to assess and offer feedback on the solutions submitted by other participants.

How to start

  • Read the challenge's details
  • Start the challenge
  • Have fun coding!!