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

Share this project:

Updates