Implemented a simple stateless file server and its client side API. Enhanced client API system by implementing file cache mechanism in API with upload/download model. Used Java sockets for TCP communication between API and server
This was a project in Distributed Systems course