This repository contains two applications: the Sender Application and the Receiver Application, designed for transferring files over a network. These applications are built using C# and WPF.
NOTE: This section is for only those who want to contribute to this project.
Before setting up the sender and receiver applications, ensure you have .NET Framework: Since Both applications are built using .NET Framework.
Follow these steps to set up the Sender and Receiver Applications.
Clone or download this repository to your local machine.
-
Open the Sender Application project by going to File_Transfer_System\FTS(sender)\FTS(sender)\bin\Debug
-
Run the FTS(sender).exe.
-
Login by writing your institute email ID.
-
Enter the IP address of the receiver's machine in the "IP Address" field by double clicking on it.
-
Click the "SELECT FILES TO SEND" button to select files for transfer.
-
Click the "SEND FILES" button to send files to the Receiver Application.
-
Open the Receiver Application project by going to File_Transfer_System\FTS(receiver)\FTS(receiver)\bin\Debug
-
Run the FTS(receiver).exe.
-
Login by writing your institute email ID.
-
The Receiver Application will display your local IP address. Make a note of it; you will need it for the Sender Application setup.
-
You need to select the folder where you want to receive the files by clicking on "SELECT FOLDER" button.
-
Start both the Sender and Receiver Applications following the setup instructions.
-
In the Sender Application, enter the IP address of the receiver's machine.
-
Select the file to send. NOTE: Make sure that file name you are sending doesn't contain any illegal characters such as spaces.
-
Click the "Transfer" button to initiate the file transfer.
-
The Receiver Application will receive the files and save them to the specified folder.