Authentication System with Email Verification
A secure full-stack authentication system built with Node.js and Express. Features JWT-based stateless session management, middleware-based route protection, SMTP-integrated OTP verification, and token-based password resets with strict expiration policies.
View Project →
Kairos — Real-time Chat Application
A full-stack live messaging application built with Node.js and Socket.IO. Features secure JWT login, real-time messaging, image sharing via Cloudinary, and persistent message history stored in MongoDB.
View Project →