Dropbox built using python (version 3)
To run the server use: python3 server.py [portnumber]
To run client use: python3 client.py [server_addr] [server_port] [username]
Includes functionality for sharing and even handles changes which are made offline.