File Transfer Software

A Linux file server built in C and Python based client.

Technologies: C, Python, Linux, Socket API

This was a project for Introduction to Computer Networks. I decided to design and implement a file transfer application with a server in C and client in Python.

I was really able to dig even deeper into socket programming during this project. We were not allowed to use sendfile or any predefined function to make the problem trivial.