This is a full-stack authentication system built with Next.js, MongoDB, TailwindCSS, and Nodemailer. It features OTP-based email verification, password hashing using bcryptjs, and secure session management via JWT.
- ✅ User Registration with OTP Email Verification
- 🔒 Secure Login with OTP and Password Check
- 🔐 Password Hashing using
bcryptjs - 🧪 Email-based OTPs using
nodemailer - 🪙 JWT Token Authentication (stored in HTTP-only cookies)
- 🌐 MongoDB for user management
- 💅 TailwindCSS for UI styling
