How I am building an email newsletter application (tailwind, next.js, dynamodb, aws ses)

  Рет қаралды 15,862

Web Dev Cody

Web Dev Cody

Жыл бұрын

💬 Discord / discord
🔔 Newsletter eepurl.com/hnderP
📁. GitHub github.com/codyseibert
My VSCode Extensions:
- theme: material community high contrast
- fonts: Menlo, Monaco, 'Courier New', monospace
- errors: Error Lens
- extra git help: Git Lens
- tailwind css intellisense
- indent rainbow
- material icon theme
- prettier & eslint
- ES7+ React Snippets

Пікірлер: 47
@tzuilee588
@tzuilee588 Жыл бұрын
The avatar looks really cool~
@Peterin
@Peterin Жыл бұрын
In SES do we need to verify the identity of both sender and receiver?
@neontuts5637
@neontuts5637 Жыл бұрын
Thanks for sharing. This project is really awesome. I suggest adding verification for emails once the user signup the verification email is sent to the email address he/her provided while signing up.
@WebDevCody
@WebDevCody Жыл бұрын
Yeah that’s probably a good idea, I’m not sure if other newsletters do that
@neontuts5637
@neontuts5637 Жыл бұрын
@Web Dev Cody Yes, It's to prevent fake email addresses. So, you can store only valid email addresses which can receive emails in DynamoDB. In addition, prevent disposable email addresses.
@tonytony-fc6gq
@tonytony-fc6gq Жыл бұрын
THIS IS A GREAT PROJECT FOR ME, I can already build html emails
@appstuff6565
@appstuff6565 2 ай бұрын
Hey thanks for this. Im using Nextjs and supabase and im now requiring to use a smtp, for sending sign up and reset emails only, so what do you think is the best way to do about this? Nodemailer + Amazon SES? or can I just use nodemailer or aws ses alone? I'm confused.
@wodeyuexia6164
@wodeyuexia6164 Жыл бұрын
Hello, I noticed that your color theme extension has changed, please tell me the latest color theme you are using, thank you.
@felipepegoraro
@felipepegoraro Жыл бұрын
I'm learning a lot from you!!! I started to learn typescript because of your videos... recently I'm trying to use react-three-fiber but I'm having a lot of difficulties... have you thought about making content using react-three-fiber and typescript? maybe a playlist or something? thanks!!
@WebDevCody
@WebDevCody Жыл бұрын
is that the 3d framework? Yeah I've been meaning to try it out.
@felipepegoraro
@felipepegoraro Жыл бұрын
yes, it's a three.js renderer for react
@thebusinessofproducts883
@thebusinessofproducts883 11 ай бұрын
Curious to hear how you’d schedule emails?
@dandogamer
@dandogamer 10 ай бұрын
This brings back painful memories of styling emails for clients. At that time emails didnt even support css2 so there wasnt many options for styling 😅
@hsider
@hsider Жыл бұрын
You need to incorporate the CSS, hard code it, in the email it's self, or, link a css file on your server which should separate form you app styles. Nice video like always
@WebDevCody
@WebDevCody Жыл бұрын
I actually founded something called mjml for making the html emails which does a good job making the emails for me. react-email is another library I may checkout for styling my emails.
@hsider
@hsider Жыл бұрын
@@WebDevCody great I'll check those two options. Personally I wouldn't use a library for such a simple task but if it works and you like it, the task is complete 💯
@ESArnau
@ESArnau Жыл бұрын
Would it be possible to send that email with CC or BCC to group up everybody instead of 1 email per subscription?
@WebDevCody
@WebDevCody Жыл бұрын
I don’t think you want to leak all the emails of your subscription list to your subscribers
@ESArnau
@ESArnau Жыл бұрын
@@WebDevCody yea but hidden CC i think called BCC?
@WebDevCody
@WebDevCody Жыл бұрын
@@ESArnau I’ll have to check that out, I’m a noob in regards to email
@Casal0x
@Casal0x Жыл бұрын
Amazon Ses free tier of 65k mails per month is only from ec2 instance or if deploy nextjs and send with nodemailer it will be free to ?
@WebDevCody
@WebDevCody Жыл бұрын
I don't find nodemailer a production ready approach to sending email unless you hook it up to a real email service.
@sedatdogan6057
@sedatdogan6057 Жыл бұрын
Perfect video and What is this theme ?
@WebDevCody
@WebDevCody Жыл бұрын
Bearded theme
@sedatdogan6057
@sedatdogan6057 Жыл бұрын
@@WebDevCody Thank you su much, ı love your videos ❤
@rushabhajain3977
@rushabhajain3977 6 ай бұрын
Is there any chance that I can also work with you on your projects?
@thebusinessofproducts883
@thebusinessofproducts883 11 ай бұрын
Does Amazon ses have the ability to schedule emails?
@WebDevCody
@WebDevCody 11 ай бұрын
I don’t think so, you’d need to make something custom for that
@pedromiranda5293
@pedromiranda5293 Жыл бұрын
What’s the file icon theme?
@WebDevCody
@WebDevCody Жыл бұрын
Bearded icons I think
@nikako1889
@nikako1889 Жыл бұрын
which theme do u use? vscode
@WebDevCody
@WebDevCody Жыл бұрын
Bearded theme blue
@SeibertSwirl
@SeibertSwirl Жыл бұрын
Good job babe!!!
@sedatdogan6057
@sedatdogan6057 Жыл бұрын
do you know this vs code theme
@terrnit.
@terrnit. Жыл бұрын
@@sedatdogan6057 Bearded Theme (Blue one)
@sedatdogan6057
@sedatdogan6057 Жыл бұрын
@@terrnit. Thank you
@firas154
@firas154 Жыл бұрын
Good work ! whats the name of the repo i cant find it
@WebDevCody
@WebDevCody Жыл бұрын
github.com/webdevcody/newsletter-manager - I haven't touched this in a while, so good luck
@2penry2
@2penry2 Жыл бұрын
Email styling is next level painful!
@kumardeepanshu8503
@kumardeepanshu8503 Жыл бұрын
is this project open source , i can help you with the email css
@WebDevCody
@WebDevCody Жыл бұрын
yeah it's on my repo, open source
@sina_darvishi
@sina_darvishi Жыл бұрын
Why not using gmail smtp server? It can send up to 500 emails per day for free
@sina_darvishi
@sina_darvishi Жыл бұрын
500 emails per day! Thats why! Why I even asked? 😂
@WebDevCody
@WebDevCody Жыл бұрын
Ses is super cheap I think
The Story of Next.js
12:13
uidotdev
Рет қаралды 560 М.
Why I love AWS Amplify - Deploy Next.js (T3 Stack) in 5 minutes
7:52
CHOCKY MILK.. 🤣 #shorts
00:20
Savage Vlogs
Рет қаралды 17 МЛН
Mom's Unique Approach to Teaching Kids Hygiene #shorts
00:16
Fabiosa Stories
Рет қаралды 39 МЛН
Llegó al techo 😱
00:37
Juan De Dios Pantoja
Рет қаралды 61 МЛН
Mama vs Son vs Daddy 😭🤣
00:13
DADDYSON SHOW
Рет қаралды 51 МЛН
Stop, Intel’s Already Dead!
13:47
Linus Tech Tips
Рет қаралды 867 М.
Goodbye javascript (for now)
14:57
Web Dev Cody
Рет қаралды 81 М.
How to structure a JS/TS monorepo (From Zero to Turbo - Part 1)
11:58
How to Start an Email Newsletter
13:53
Ali Abdaal
Рет қаралды 561 М.
This self hosted emailer might just kill resend.io
7:10
Web Dev Cody
Рет қаралды 21 М.
10 Tailwind Classes I Wish I Knew Earlier
13:31
Web Dev Simplified
Рет қаралды 174 М.
CHOCKY MILK.. 🤣 #shorts
00:20
Savage Vlogs
Рет қаралды 17 МЛН