Skip to content

Commit 0a0bbec

Browse files
committed
Add contact form with Cloudflare Worker
- Create /contact page with project/topic dropdowns - Add honeypot spam protection - Integrate Cloudflare Turnstile captcha - Create Cloudflare Worker for form submission - Validates Turnstile token - Sends confirmation email to submitter - Sends notification to admin with reply-to - Uses MailLayer API for email delivery - Add Contact link to footer
1 parent 095530c commit 0a0bbec

4 files changed

Lines changed: 650 additions & 0 deletions

File tree

src/components/Footer.astro

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
<div class="footer-content">
66
<span>© 2025 <a href="https://simplebytes.com">Simple Bytes</a>, a <a href="https://meome.com/?ref=simplebytes" target="_blank" rel="noopener">Meome</a> company</span>
77
<nav class="footer-links">
8+
<a href="/contact">Contact</a>
89
<a href="/privacy">Privacy</a>
910
<a href="/terms">Terms</a>
1011
</nav>

0 commit comments

Comments
 (0)