Back to Projects

Cloud-Based File Storage & Sharing System

Completed
Systems
Sep 2024 – Dec 2024

Overview

Multi-client client-server system for text file storage/sharing with TCP sockets.

Highlights

  • •Multi-threaded server for concurrent clients
  • •Persistent storage + metadata + unique IDs
  • •Server GUI + client GUI
  • •Robust error handling and reconnection flows
  • •Notifications to uploaders on downloads

Tech Stack

PythonPython
TCP Sockets
Multithreading
GUI

Related Projects