https://github.com/mhmzdev/ftp_gui_java
DCCN Project. GUI based FTP using Java. I coded this in eclipse so I guess you might also need eclipse for "Design Page"
https://github.com/mhmzdev/ftp_gui_java
eclipse ftp gui java-gui networking
Last synced: 3 months ago
JSON representation
DCCN Project. GUI based FTP using Java. I coded this in eclipse so I guess you might also need eclipse for "Design Page"
- Host: GitHub
- URL: https://github.com/mhmzdev/ftp_gui_java
- Owner: mhmzdev
- License: mit
- Created: 2020-08-05T16:25:55.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-09-01T07:26:28.000Z (almost 5 years ago)
- Last Synced: 2025-03-22T02:03:03.462Z (3 months ago)
- Topics: eclipse, ftp, gui, java-gui, networking
- Language: Java
- Homepage:
- Size: 14.7 MB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# File Transfer Protocol (FTP)
It was my End semester project i.e. creating this FTP having a user interface in Java. It simply sends file from Client to Server but not the other way around. Obviously you can do that as well. Plus, there are a lot of exceptions to handle which can also be done. I just did my part ;p
# Screen Shots
Below are Screen shots of Server and Client Side user interface.## Video Demo
Video Demo is also available at YouTube## Server Side
## Client Side
# Instructions
I code the GUI using Design panel in Eclipse that's why you might need Eclipse to use the design page otherwise if you know the java gui stuff like swing etc. then there's no need.
First, compile and run the Server side using:
```javac FTP_Server.java```
```java FTP_Server.java```
Then, compile and run the Client side using:
```javac FTP_Client.java```
```java FTP_Client.java```
Other than these commands you can simply run the Serve side and client side using a 'Play' button in IDEs. But, make sure to run Server first and the Client.