Chat Up is a full-stack real-time chat application where users can register, log in, upload profile images, and engage in one-on-one conversations. It features a responsive, customizable interface with multiple themes and seamless real-time messaging built for performance, scalability, and an intuitive user experience.
The frontend uses React with reusable components and TailwindCSS/DaisyUI for responsive design and theme support, powered by Vite for fast builds. The backend is built with Node.js, Express, and Socket.IO for real-time chat, MongoDB for persistent data, JWT authentication, and Cloudinary for profile image uploads.




