Next.js Website Email Newsletter Integration

Job ID: 39528090

Budget: $250 – $750 USD

I'm looking for a skilled developer to integrate an email newsletter signup form on the homepage of my Next.js website: harrytang.xyz. The backend is powered by Strapi, and the source code is available on my GitHub.

Details:
- The form should collect the user's name and email address and add them to a Mailgun mailing list.
- Create a simple, clean email template for notifications.
- Automatically send an email to all subscribers whenever a new article is published in Strapi.
-Include an option for users to unsubscribe at any time.


Acceptance Criteria:
- A form is placed on the homepage.
- The form validates user inputs (email and name).
- A verification email is sent to users upon form submission.
- Upon verification, a record is stored in Mailgun.
- Users receive emails when new blog posts are published.
- Users are unsubscribed when they click the unsubscribe link.
- All unit and end-to-end (E2E) tests must pass.

Bidding Instructions:

To help filter out copy-paste/automated bids, please start your proposal with the name of my 1st company (you can find it on my website: harrytang.xyz). Proposals that don’t include this will be ignored.


After that, clearly explain how you would complete the task. Please DO NOT include portfolio links or project showcases - just focus on your proposed solution. The task will be awarded based on your approach.
Related categories: Email Marketing React.js Next.js Strapi