A modern full-stack real-time messaging application built with Next.js, Prisma, MongoDB, and Pusher. Supports instant messaging, online/last-seen status, typing indicators, emoji reactions, and a responsive chat experience.