abhay-raj19 / FitBody

Star the Repo⭐.
https://fit-body-delta.vercel.app
MIT License
69 stars 120 forks source link

Add Newsletter section in the footer which would send welcome email when user subscribes to newsletter. #430

Open vansh-codes opened 2 weeks ago

vansh-codes commented 2 weeks ago

Newsletter in the footer

Is your feature request related to a problem? Please describe. As this website is about fitness, I have noticed that there is no effective way to keep our users engaged and informed about the latest fitness tips, updates, and motivation. I'm always frustrated when users miss out on important information and updates that could help them stay motivated and achieve their fitness goals.

Describe the solution you'd like I would like to add a newsletter feature in the footer of the website. When a user enters their email and subscribes to the newsletter, they will receive a welcome email from the website. We can store the email addresses of subscribed users in our MongoDB database and send them newsletters regularly. These newsletters will provide valuable fitness information, tips, and updates to keep users motivated and informed.

Describe alternatives you've considered An alternative solution could be to create a blog section on the website where users can read about fitness tips and updates. However, this requires users to actively visit the site, whereas a newsletter would deliver the information directly to their inbox, ensuring better engagement.

What problem is this feature trying to solve? This feature aims to solve the problem of user engagement and retention by providing regular, direct communication with users. It will keep users motivated and informed about the importance of fitness and help them achieve their fitness goals.

How do we know when the feature is complete? The feature will be complete when:

  1. A newsletter subscription form is added to the footer of the website.
  2. Users receive a welcome email upon subscribing.
  3. Subscribed users' emails are stored in the MongoDB database.

Please assign me this issue and label the issue as GSSoC'24

Thank you.