Skip to content

sjhaleprogrammer/CSCI3010-chatapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Chat Application for CSCI 3010 Computer Networks

Screenshot 2024-04-10 221237

Overview

This is an application that allows users to chat with each other.

Features

Allows multiple users to chat with each other.

Each user has their own socket and thread.

Dependencies

  • Python 3
  • Socket module
  • Thread module
  • Tkinter for client gui

How to run

start the server.

  • python server.py enter ip address and port.

note: 127.0.0.1 is the default IP and 12345 is the default port.

start as many clients as you want i don't know the limitations.

  • python client.py enter ip address and port and username.

Author

Samuel Hale

References

https://www.geeksforgeeks.org/multithreading-python-set-1/ https://www.geeksforgeeks.org/socket-programming-python/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages