Summary
The Newsletter component (src/components/Newsletter.tsx) uses data-netlify="true" for form submission, but the site infrastructure uses Podman/PocketBase containers — there is no evidence of Netlify deployment.
Impact
Newsletter signups may silently fail. Users see a success message but their email may not be stored anywhere.
Recommended Fix
Either:
- Use PocketBase: Create a newsletter collection and submit via the PocketBase client
- Use a third-party service: SendGrid, Mailchimp, or ConvertKit API
- Confirm Netlify deployment: If the site IS on Netlify, document this
Files to Modify
src/components/Newsletter.tsx
- Potentially
src/lib/pocketbase.ts
Acceptance Criteria
Summary
The Newsletter component (
src/components/Newsletter.tsx) usesdata-netlify="true"for form submission, but the site infrastructure uses Podman/PocketBase containers — there is no evidence of Netlify deployment.Impact
Newsletter signups may silently fail. Users see a success message but their email may not be stored anywhere.
Recommended Fix
Either:
Files to Modify
src/components/Newsletter.tsxsrc/lib/pocketbase.tsAcceptance Criteria