Basic Chatbox using Socket Programming.
SHOUT BOX- A place where multiple people can write short messages which are stored and published.
It is a fun feature, a great way for members to connect. It allows the users to connect via their IP address. If you are looking for a simple means of communicating with your website or users or a way for users to leave messages for the site owner, or as a basic chat room, for your website or blog visitors then adding a simple shout box is probably a great way to go.
Sockets allow communication between two different processes on the same or different machines. To be more precise, it's a way to talk to other computers using standard Unix file descriptors. In Unix, every I/O action is done by writing or reading a file descriptor. A file descriptor is just an integer associated with an open file and it can be a network connection, a text file, a terminal, or something else.
We plan to execute the following project using the command line. The output on the client side will consist of username to be entered by the user and the message to be displayed.
Ngrok is a third party site we have used to host our shoutbox. Ngrok allows you to expose a web server running on your local machine to the internet. Just tell ngrok what port your web server is listening on.
If you don't know what port your web server is listening on, it's probably port 80, the default for HTTP.
Charvi Bannur: https://github.com/charvibannur
Ankitha C:https://github.com/Ankithac45
Chaitra Bhat:https://github.com/Chaitra-Bhat383