Add EmailJS integration for free email sending

- Install @emailjs/browser for client-side email
- Update prayer submission to send immediate emails via EmailJS
- Add EmailJS configuration to environment variables
- Update README with EmailJS setup instructions
- Keep server-side scheduled emails for cron jobs
This commit is contained in:
nmemmert committed 2025-10-22 15:00:24 -04:00
1 parent bc4dec65b3
commit 45207b5851
5 files changed
+92 -2

No files matched your search

+10
View File
@@ -9,6 +9,7 @@
"version": "0.1.0",
"dependencies": {
"@dataconnect/generated": "file:src/dataconnect-generated",
"@emailjs/browser": "^4.4.1",
"firebase": "^12.4.0",
"next": "16.0.0",
"next-pwa": "^5.6.0",
@@ -1479,6 +1480,15 @@
"resolved": "src/dataconnect-generated",
"link": true
},
"node_modules/@emailjs/browser": {
"version": "4.4.1",
"resolved": "https://registry.npmjs.org/@emailjs/browser/-/browser-4.4.1.tgz",
"integrity": "sha512-DGSlP9sPvyFba3to2A50kDtZ+pXVp/0rhmqs2LmbMS3I5J8FSOgLwzY2Xb4qfKlOVHh29EAutLYwe5yuEZmEFg==",
"license": "BSD-3-Clause",
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@emnapi/core": {
"version": "1.6.0",
"resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.6.0.tgz",