Humanities Grants Email Form with CAPTCHA

Sends form submission and confirmation messages then redirects to a confirmation page. Uses PHP and the Google reCAPTCHA API to avoid spam submissions. 

The form separates the content  and code into separate files, so that users can edit the header, footer, and email confirmation message text without assistance.


Skills Used

  • Organizing code with reusable classes for the different types of form fields and form functions.
  • Implementing the Google reCAPTCHA API and error handling with cURL

[/hoot_two_third][hoot_one_third last=”yes”]

Project Details

  • Launch: October 2016
  • URL:
  • Code: GitHub
  • Client: Center for the Humanities and the Public Sphere
  • Employer: UF College of Liberal Arts and Sciences