Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Backend] - Mail on signup of newsletter. #870

Closed
aayushwrld opened this issue May 13, 2024 · 9 comments · May be fixed by #1072
Closed

[Backend] - Mail on signup of newsletter. #870

aayushwrld opened this issue May 13, 2024 · 9 comments · May be fixed by #1072
Assignees
Labels
backend This issue is related to backend frontend This issue is related to frontend gssoc GSSoC'24 Label level3 New features, major bug fixing.

Comments

@aayushwrld
Copy link

aayushwrld commented May 13, 2024

Is your feature request related to a problem? Please describe.

  1. welcome email if the user is first time subscriber saying that you have successfully signed up for hitk-tech-community broadcasts.
  2. subsequent email containing new broadcast detail whenever a new broadcast publish on the website
  3. Validation on the email
    Describe the solution you'd like
    I would like that when we signup for newsletter the email gets stored in the database and a Welcome email is sent to the person who signed up for the same.

Additional context
I would like to implement this feature for the website. I'll use the package "nodemailer" to implement the same.

Have you read the Code of Conduct?
Yes, I've read it.

Copy link

welcome bot commented May 13, 2024

Hello there!👋 Welcome to the project!🚀⚡

Thank you and congrats🎉 for opening your very first issue in this project. Community-website aims to build a resource sharing platform in order to reduce the knowledge gap. Please adhere to our Code of Conduct.🙌 If you have screenshots or a gif to share demonstrating the issue, that's really helpful!📸 Please make sure not to start working on the issue, unless you get assigned to it.😄

Feel free to join our Slack Community.💖 We have different channels for active discussions.✨ Hope you have a great time there!😄

@Komalpardasani
Copy link

please assign this issue to me

@Kajol-Kumari
Copy link
Member

@aayushwrld can i expect that subscription means the subscribers will get an email after every new broadcast being added the website?

@aayushwrld
Copy link
Author

Hi @Kajol-Kumari, No, I just meant that the user will get a welcome email on signup, not further emails.

@Kajol-Kumari
Copy link
Member

Like we discussed in the dms, i am expecting 2 things from this issue -

  1. welcome email if the user is first time subscriber
  2. subsequent email containing new broadcast detail whenever a new broadcast publish on the website

@Kajol-Kumari Kajol-Kumari added level3 New features, major bug fixing. gssoc GSSoC'24 Label frontend This issue is related to frontend backend This issue is related to backend labels May 24, 2024
@PRANJALJAVIA
Copy link

@Kajol-Kumari Please assign this issue to me. I have worked on the doctor appointment management project, where I have implemented this email sending functionality when doctor approve patient's appointment request than notification using email is sent to the patient .

@PRANJALJAVIA
Copy link

@Kajol-Kumari , to implement this feature, Do we need to add one new model "User"?, because mail is sent to those who are registered in website.

@Kajol-Kumari
Copy link
Member

@PRANJALJAVIA yes, creating a new model should be the ideal case here as its an open website

@Kajol-Kumari
Copy link
Member

covered under #1059

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend This issue is related to backend frontend This issue is related to frontend gssoc GSSoC'24 Label level3 New features, major bug fixing.
Projects
None yet
4 participants