Inspiration
We wanted to experiment with concepts we have learned in class regarding networking, GUI programs, and security to make a program.
What it does
Out program is a simple chat program that one can use to talk with other people over the local area network.
How we built it
We studied the Python socket library in advance to create the client-server connections.
Challenges we ran into
We tried to implement many more features than we were able to; we tried to add security features as well as a passcode system to make it easier to connect, but we were not able to fix merge conflicts in time.
Accomplishments that we're proud of
We made a working product! We accomplished our base goal of making a simple client-server chat program.
What we learned
We learned how to make a project from scratch, how to use various libraries in Python, and how to collaboratively use Git and GitHub.
What's next for Retriever Chat
We would like to implement security measures such as a hashing algorithm so that messages can be sent securely. We also want to finish the broadcast passcode feature so that users can enter a simple passcode instead of entering the IP address of the host every time.
Built With
- python
- socket
- threading
- tkinter
Log in or sign up for Devpost to join the conversation.