Messaging Server

This was a small social network program that allowed the creation of user profiles, profile pictures, messaging between users, and the ability to add and remove friends which ran on a linux server and demonstrated my working knowledge of network sockets and data piping between connected clients for server state consistency. It also supported multiple clients using the select functionality.