Softwarica College of IT and E-Commerce
"Coursework 2"
Programming and Algorithm 1 (Python) - Lecturer: Suman Shrestha
TCP Chat Room - 26th June (1st Semester)
A TCP Chatting room (CLI AND GUI Based) made using Python
- Connecting with multiple users
- Admin Privilege
- Banning and Kicking users and Closing the server
- Can connect locally and by hosting on the same network
- Easy to connect with one simple command
- GUI and CLI based (Both available)
You can either compile the source code or use the pre-compiled executable file to get started.
- Download the zip file.
- Unzip the zip file.
- Run it on your machine.
- Mousepad
- Vim
- Nano
- Gedit
git clone https://github.com/Makkkiiii/Coursework2-TCPChatRoom.git
You can just make the script executable by adding the following command
#!/usr/bin/env python
Give permissions
chmod +x server.py
chmod +x client.py
./server.py
./client.py
OR
python3 server.py
python3 client.py
It is similar to Linux and Windows.
You can use coding software, a terminal, or just clone it.
Use the desired text editor.
Follow the given instructions inside the program
This program was written in Python using Visual Studio Code.






