Overview
ai integration
ai integration rag
animations
authentication
data fetching
date picker
fully responsive ui
lazy infinite scroll
lazy loading
mailing system
pagination
search feature
tanstack prefetch
tanstack query
tanstack query pro
zustand theme
Mailing System
NodeMailer is an essential part of my tech-stack. It is very important when your web application needs to send emails directly from its backend via an API route.
The best thing about NodeMailer is it's super light, easy to setup, and works well with other libraries and plugins. Since Next.js uses Node.js for its server-side functionality, NodeMailer is simply a natural choice.
I use NodeMailer throughout this website including in my authentication system such as resend verification email, send reset-password email, and so on. Below is another example you can try to send an email directly to me so please feel free to try it out.