Skip to content

Contact Page to send E-mails. Sends requests to Cloudflare Worker. Uses Google Invisible Captcha to reduce spam, Sentry to log errors & SendGrid to send e-mails. TypeScript & a few simple Jest tests. GitHub Workflow is used for automated deployment.

License

Notifications You must be signed in to change notification settings

mattferderer/cloudflare-contact-us-worker

Repository files navigation

Build & Test

Contact E-mail Worker

Contact Page to send E-mails. Sends requests to Cloudflare Worker. Uses Google Invisible Captcha to reduce spam, Sentry to log errors & SendGrid to send e-mails. Built with TypeScript & a few simple Jest tests. GitHub Workflow is used for automated deployment.

A sample contact page to send requests can be found in sample.tsx. This is using React & TypeScript.

About

Contact Page to send E-mails. Sends requests to Cloudflare Worker. Uses Google Invisible Captcha to reduce spam, Sentry to log errors & SendGrid to send e-mails. TypeScript & a few simple Jest tests. GitHub Workflow is used for automated deployment.

Topics

Resources

License

Stars

Watchers

Forks