Developed a full-stack messaging application using Reactjs and ExpressJs,, providing real-time messaging, secure user authentication, and seamless file uploading..
• Implemented real-time messaging functionality using socket.io for instant communication between users.
• Ensured secure user authentication for protecting user data and privacy using Google OAuth.
• Integrated file uploading capabilities, supporting various file types and sizes using Multer and GridFS-stream.
• Utilized MongoDB and Mongoose for efficient data storage and retrieval.