Skip to content

priyanshu-lanjewar/Remote-File-Content-Display-System

Repository files navigation

Remote File Content Display System


This project is a simple client server-based communication application. In this application, the client accepts the file name from the user; Subsequently the client requests the server to send the file contents by supplying the file name. The server has N number of files. From the existing files, the server opens the requested file, reads the contents line-by-line and sends each line separately one-by-one to the client. Finally, the client displays the file name with file content.

Features of Project

  • Can View Content of Files Stored on Server.
  • Can Upload a File to Server.
  • Server-Side Features
    • Graphical User Interface
    • Option to Start, Stop and Configure Server
    • Can Change Server Storage Location and Port number.
  • Client-Side Features
    • Option to enter server IP and Port.
    • Option to Upload a File to Server.
    • Option to search for a particular file on server and if present, view its content.

File Description

Snapshots

  • Server Side App -> Initial Window : Configurations


  • Server Side App -> Dashboard


  • Server Side App -> Configuration Settings Updater


  • Client Side App -> Server IP/port Request Window


  • Client Side App -> Search File Window


  • Client Side App -> File Uploader


  • Client Side App -> File Viewer