Skip to content

Newsletter form uses Netlify Forms but site uses PocketBase #26

@jvcorredor

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions