- Envoi reel via le SDK Resend dans app/actions/contact.ts (avec gestion d'erreur) - Cles/adresses lues depuis l'env (RESEND_API_KEY, CONTACT_TO_EMAIL, CONTACT_FROM_EMAIL) - Ajout de resend en dependance + lock synchronise - .env.example documente la config (autorise dans .gitignore) - README + TODO a jour Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -14,10 +14,13 @@ Dernière mise à jour : 2026-06-22
|
||||
- [ ] Idéalement : servir le fichier hors-Git (CDN / objet statique)
|
||||
|
||||
- [ ] **Formulaires non fonctionnels** (perdent les données, juste un `console.log`)
|
||||
- [ ] Choisir un service email (Resend / Postmark / Buttondown…)
|
||||
- [ ] Brancher le formulaire de contact → `app/actions/contact.ts`
|
||||
- [x] Choisir un service email → **Resend**
|
||||
- [x] Brancher le formulaire de contact → `app/actions/contact.ts`
|
||||
- [ ] Brancher la newsletter → `app/actions/subscribe.ts`
|
||||
- [ ] Stocker la clé API dans une variable d'env (`.env`)
|
||||
- [x] Clé API + adresses lues depuis l'env (`.env.example` créé)
|
||||
- [ ] **À faire côté toi** : `npm install resend`, créer un compte Resend,
|
||||
vérifier le domaine, et renseigner `RESEND_API_KEY` / `CONTACT_TO_EMAIL`
|
||||
/ `CONTACT_FROM_EMAIL` (en local dans `.env.local` + en prod sur le VPS)
|
||||
|
||||
- [ ] **Déploiement à valider en réel**
|
||||
- [x] Trigger workflow corrigé (`main` → `master`)
|
||||
|
||||
Reference in New Issue
Block a user