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

Correcting the Join the Newsletter option #49

Open
1 task done
RiteshS1 opened this issue Oct 3, 2024 · 23 comments
Open
1 task done

Correcting the Join the Newsletter option #49

RiteshS1 opened this issue Oct 3, 2024 · 23 comments
Assignees
Labels
enhancement New feature or request gssoc GirlScript Summer Of Code gssoc-ext GirlScript Summer Of Code hacktoberfest hacktoberfest hacktoberfest-accepted hacktoberfest level3 GirlScript Summer Of Code - 35 points status: ready for dev You can asked for this issue to be assigned (if not already assigned)

Comments

@RiteshS1
Copy link

RiteshS1 commented Oct 3, 2024

Is this a new issue?

  • I have searched "open" and "closed" issues, and this is not a duplicate.

Bug Description

The Join the Newsletter option is not responding as its not even taking user input!

Steps to Reproduce

No response

Screenshots

Screenshot 2024-10-03 085615

Would you like to work on this issue?

Yes

Implementation Plan

No response

@RiteshS1 RiteshS1 added the status: awaiting triage Waiting for maintainers to verify (please do not start work on this yet) label Oct 3, 2024
@ajaynegi45
Copy link
Owner

Is this a new issue?

  • I have searched "open" and "closed" issues, and this is not a duplicate.

Bug Description

The Join the Newsletter option is not responding as its not even taking user input!

Steps to Reproduce

No response

Screenshots

Screenshot 2024-10-03 085615

Would you like to work on this issue?

Yes

Implementation Plan

No response

Hey @RiteshS1,

Thanks for showing interest in tackling this issue! I'd be happy to assign it to you, but before I do, could you walk me through how you plan to implement this feature in detail?

Also, before jumping in, I recommend giving the Readme.md a thorough read. It'll help you get a solid grasp of the project's goals and purpose. Plus, check out the Contributing.md file for some handy guidelines that’ll make your contribution process smoother, especially if you're new around here.

If you run into any questions or need help along the way, don’t hesitate to reach out!

@RiteshS1
Copy link
Author

RiteshS1 commented Oct 3, 2024

Thanks @ajaynegi45
I would modify the Footer.tsx file; also the positioning of certain texts nd the form functionality!

And yes, i did checkout the Readme.md and Contributor Guidelines! Do assign me the issue along with the Hactoberfest and GSSOC labels

@ajaynegi45
Copy link
Owner

Thanks @ajaynegi45 I would modify the Footer.tsx file; also the positioning of certain texts nd the form functionality!

And yes, i did checkout the Readme.md and Contributor Guidelines! Do assign me the issue along with the Hactoberfest and GSSOC labels

Thanks for your input! Before we proceed, could you provide more details on how the email addresses are going to be stored and when the newsletters will be sent out? Which service are you planning to use for sending the newsletters? Currently, the input field is disabled because no functionality has been implemented yet. Please clarify this part so I can move forward.

@RiteshS1
Copy link
Author

RiteshS1 commented Oct 3, 2024

Oh about that; well I've knowledge of only one such platform to do so ie MailChimp; its quite easy with that as you just need to have the api key with the main account and it can be used to store & send customized mails u can also automate it like the big mncs but I dont know if its in the free plan or not; I havent done any automation before but we can still send mails to 500 subscribers yeah thats the limit jus checked!
Before I was thinking about that u just wanna sent a welcome email to users when they hit subscribe; my bad!
Tell me whatever you would wanna go with!

@ajaynegi45
Copy link
Owner

Oh about that; well I've knowledge of only one such platform to do so ie MailChimp; its quite easy with that as you just need to have the api key with the main account and it can be used to store & send customized mails u can also automate it like the big mncs but I dont know if its in the free plan or not; I havent done any automation before but we can still send mails to 500 subscribers yeah thats the limit jus checked!
Before I was thinking about that u just wanna sent a welcome email to users when they hit subscribe; my bad!
Tell me whatever you would wanna go with!

Implement it. Send a welcome email to new subscribers

@RiteshS1
Copy link
Author

RiteshS1 commented Oct 3, 2024

Oh about that; well I've knowledge of only one such platform to do so ie MailChimp; its quite easy with that as you just need to have the api key with the main account and it can be used to store & send customized mails u can also automate it like the big mncs but I dont know if its in the free plan or not; I havent done any automation before but we can still send mails to 500 subscribers yeah thats the limit jus checked!
Before I was thinking about that u just wanna sent a welcome email to users when they hit subscribe; my bad!
Tell me whatever you would wanna go with!

Implement it. Send a welcome email to new subscribers

Sure, on it!

@ajaynegi45
Copy link
Owner

Oh about that; well I've knowledge of only one such platform to do so ie MailChimp; its quite easy with that as you just need to have the api key with the main account and it can be used to store & send customized mails u can also automate it like the big mncs but I dont know if its in the free plan or not; I havent done any automation before but we can still send mails to 500 subscribers yeah thats the limit jus checked! Before I was thinking about that u just wanna sent a welcome email to users when they hit subscribe; my bad! Tell me whatever you would wanna go with!

You can use https://resend.com for sending email.

@RiteshS1
Copy link
Author

RiteshS1 commented Oct 3, 2024

I just had a new mailchimp acc setup but no worries; I'm fine with this too!
Thanks its even more better for us developers ig..

@RiteshS1
Copy link
Author

RiteshS1 commented Oct 3, 2024

Hei @ajaynegi45
I did finish setting up the newsletter with resend ; but after setting up the api creating subscriber.ts and after completing all the coding ;upon testing i got this

Screenshot 2024-10-04 021247

Then I thought to give MailChimp a try & over their too facing a similar issue....

Screenshot 2024-10-04 033147

Now I'm gonna finish this using Nodemailer

@RiteshS1
Copy link
Author

RiteshS1 commented Oct 4, 2024

I have sent the PR along with my deployed version for testing!
Don't forget to assign some good labels including hacktoberfest & gssoc-ext

@ajaynegi45 ajaynegi45 added enhancement New feature or request status: ready for dev You can asked for this issue to be assigned (if not already assigned) hacktoberfest hacktoberfest gssoc GirlScript Summer Of Code hacktoberfest-accepted hacktoberfest level3 GirlScript Summer Of Code - 35 points gssoc-ext GirlScript Summer Of Code and removed status: awaiting triage Waiting for maintainers to verify (please do not start work on this yet) labels Oct 4, 2024
@ajaynegi45
Copy link
Owner

I have sent the PR along with my deployed version for testing! Don't forget to assign some good labels including hacktoberfest & gssoc-ext

I have added labels and give you highest points 35 level3 in gssoc.

@RiteshS1
Copy link
Author

RiteshS1 commented Oct 4, 2024

I have sent the PR along with my deployed version for testing! Don't forget to assign some good labels including hacktoberfest & gssoc-ext

I have added labels and give you highest points 35 level3 in gssoc.

Thanks mate!

@RiteshS1 RiteshS1 closed this as completed Oct 4, 2024
@ajaynegi45 ajaynegi45 reopened this Oct 4, 2024
@ajaynegi45
Copy link
Owner

I have sent the PR along with my deployed version for testing! Don't forget to assign some good labels including hacktoberfest & gssoc-ext

I have added labels and give you highest points 35 level3 in gssoc.

Thanks mate!

complete this task fast

@RiteshS1
Copy link
Author

RiteshS1 commented Oct 4, 2024

I have sent the PR along with my deployed version for testing! Don't forget to assign some good labels including hacktoberfest & gssoc-ext

I have added labels and give you highest points 35 level3 in gssoc.

Thanks mate!

complete this task fast

Actually I'm working on more than 2 projects rn so it may take a day or two given the response time; however major issue is already solved in the newsletter so it shouldnt take much time!
First of all I'll need some info regarding the database part for the email storing; did u set one?

Also dont forget to assign this issue:)

@ajaynegi45
Copy link
Owner

I have sent the PR along with my deployed version for testing! Don't forget to assign some good labels including hacktoberfest & gssoc-ext

I have added labels and give you highest points 35 level3 in gssoc.

Thanks mate!

complete this task fast

Actually I'm working on more than 2 projects rn so it may take a day or two given the response time; however major issue is already solved in the newsletter so it shouldnt take much time! First of all I'll need some info regarding the database part for the email storing; did u set one?

Also dont forget to assign this issue:)

Store them where I can send them bulk email. To new Updates

@RiteshS1
Copy link
Author

RiteshS1 commented Oct 5, 2024

Store them where I can send them bulk email. To new Updates

As I shared before in to store and send bulk mails we aare gonna need a paid plan for MailChimp/Resend also being the owner of domain you'll need to verify it too!
I tried doing on Resend& Mandrill ,did'nt work! Check those screenshots I shared in this thread above.

Still I would search for any free platform to do so if any , and let yk..

@ajaynegi45
Copy link
Owner

Store them where I can send them bulk email. To new Updates

As I shared before in to store and send bulk mails we aare gonna need a paid plan for MailChimp/Resend also being the owner of domain you'll need to verify it too! I tried doing on Resend& Mandrill ,did'nt work! Check those screenshots I shared in this thread above.

Still I would search for any free platform to do so if any , and let yk..

The idea I'm thinking of is to store emails somewhere, and then use Nodemailer to retrieve them one by one and send out newsletters. This process should be fully automated.

@RiteshS1
Copy link
Author

RiteshS1 commented Oct 5, 2024

Store them where I can send them bulk email. To new Updates

As I shared before in to store and send bulk mails we aare gonna need a paid plan for MailChimp/Resend also being the owner of domain you'll need to verify it too! I tried doing on Resend& Mandrill ,did'nt work! Check those screenshots I shared in this thread above.
Still I would search for any free platform to do so if any , and let yk..

The idea I'm thinking of is to store emails somewhere, and then use Nodemailer to retrieve them one by one and send out newsletters. This process should be fully automated.

I searched bro ; we cant do that for free!

If you still want me to send a PR with my nodemailer implementation for welcome mails then lemme know

@ajaynegi45
Copy link
Owner

ajaynegi45 commented Oct 8, 2024

Store them where I can send them bulk email. To new Updates

As I shared before in to store and send bulk mails we aare gonna need a paid plan for MailChimp/Resend also being the owner of domain you'll need to verify it too! I tried doing on Resend& Mandrill ,did'nt work! Check those screenshots I shared in this thread above.
Still I would search for any free platform to do so if any , and let yk..

The idea I'm thinking of is to store emails somewhere, and then use Nodemailer to retrieve them one by one and send out newsletters. This process should be fully automated.

I searched bro ; we cant do that for free!

If you still want me to send a PR with my nodemailer implementation for welcome mails then lemme know

We don't need any services for that we can code for that.
Create a page where I can compose a newsletter, and upon clicking the send button, it retrieves email addresses from the database and sends the newsletter to each address individually.

@RiteshS1
Copy link
Author

RiteshS1 commented Oct 9, 2024

We don't need any services for that we can code for that. Create a page where I can compose a newsletter, and upon clicking the send button, it retrieves email addresses from the database and sends the newsletter to each address individually.

Ok, but thats a long shot ig as our process to achieve this is gonna be like first combining a database for storing subscriber emails, an admin interface for composing newsletters, and then Nodemailer for sending emails..I have worked on MongoDB multiple times before and we can use it for our purpose so; If you could handle the database setup (MongoDB cluster, users, etc.), then provide me with the connection string, username, and password, I can take it from there. Let me know once you have that in place, and we’ll get started!

@Saurabhchaudhary9799
Copy link

hey @ajaynegi45 , i want to work on this issue , if @RiteshS1 don't want to work on this issue

@Saurabhchaudhary9799
Copy link

hey @ajaynegi45 , i want to work on this issue , if @RiteshS1 don't want to work on this issue

could you please assign this to me

@RiteshS1
Copy link
Author

hey @ajaynegi45 , i want to work on this issue , if @RiteshS1 don't want to work on this issue

Bro can you please share your approach if you are planning to implement this without setting up any database??

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request gssoc GirlScript Summer Of Code gssoc-ext GirlScript Summer Of Code hacktoberfest hacktoberfest hacktoberfest-accepted hacktoberfest level3 GirlScript Summer Of Code - 35 points status: ready for dev You can asked for this issue to be assigned (if not already assigned)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants