Integrate hCaptcha and email handling into contact form

- Added hCaptcha integration for client-side validation and backend verification.
- Implemented Nodemailer for contact form submissions via email.
This commit is contained in:
2025-04-21 02:07:19 +02:00
parent 21e83d6ee7
commit 3ecdde1455
4 changed files with 286 additions and 118 deletions

View File

@@ -21,10 +21,12 @@
},
"devDependencies": {
"@eslint/eslintrc": "^3",
"@hcaptcha/react-hcaptcha": "^1.12.0",
"@tailwindcss/postcss": "^4.0.17",
"@types/aos": "^3.0.7",
"@types/js-cookie": "^3.0.6",
"@types/node": "^20",
"@types/nodemailer": "^6.4.17",
"@types/react": "^19",
"@types/react-dom": "^19",
"autoprefixer": "^10.4.21",