Commit Graph

4 Commits

Author SHA1 Message Date
Jeff Emmett 4c49c5356a Add @types/nodemailer for TypeScript build
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 16:09:21 -07:00
Jeff Emmett 8ebd81de2a Update package-lock.json for nodemailer dependency
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 16:08:06 -07:00
Jeff Emmett 017a67e2a0 Add functional contact form with Resend email delivery
- Create /api/contact route that sends form submissions to xhivart@gmail.com
- Wire up ContactSection with state management, validation, and UX feedback
- Add loading, success, and error states to the contact form
- Use Resend SDK with reply-to set to sender's email for easy replies
- Add RESEND_API_KEY to docker-compose environment
- Fix dj-xhiva.jpg positioning to show top of photo

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 15:00:11 +00:00
Jeff Emmett 8a19a9d94d Initial commit from Create Next App 2026-01-25 00:57:10 +01:00