Skip to content

Newsletter form uses Netlify Forms but site uses PocketBase #26

Description

@jvcorredor

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:

  1. Use PocketBase: Create a newsletter collection and submit via the PocketBase client
  2. Use a third-party service: SendGrid, Mailchimp, or ConvertKit API
  3. 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

  • Newsletter form submissions are actually captured and stored
  • Success/error states accurately reflect submission result
  • Form backend is documented

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions