A real-time chat application based on Node.js, Socket.IO, and Google Sign-In. This project allows users to authenticate through Google, send public or private messages, and manage connected users in real time.
User authentication using JSON Web Tokens (JWT) and Google Sign-In. Real-time messaging with Socket.IO: Public messages visible to all connected users. Private messages sent directly to a specific user. Management of connected users in real time. Simple interface using Bootstrap 4.
Clone this repo:
https://github.com/edwinmoreno77/socket-chat.git
cd socket-chat
npm install