https://chit-chat-app.onrender.com/
A web messenger application. Enjoy free text chat and other features.
This application built using Node.js, Express, Socket.io and Render (Hosting)
In the project directory, you can run:
This project was made with NodeJs.
To start with npm
To install express
To install socket
To host the webpage locally at port
- Express - Uses Express as the application Framework.
- socket.io - Real-time communication between a client and a server using Socket.io.
- GitHub integration - self-hosted option is available for auto-syncing to a GitHub repository (not available in the demo)
Having an active connection opened between the client and the server so client can send and receive data. This allows real-time communication using TCP sockets. This is made possible by Socket.io.
The client starts by connecting to the server through a socket(maybe also assigned to a specific namespace). Once connections is successful, client and server can emit and listen to events.