/d-sync

A java project all about synchronising folders :)

Primary LanguageJavaMIT LicenseMIT

D-Sync

D-sync is an end-of-semester project during our first year studying Computer Science.

It's a java application used to synchronise files on one machine (local syncing) or two (LAN syncing).


Requirements

  • Jdk 17 and higher

Using the app

D-sync is a very simple application :

  • Launch it by opening Dsync.jar with Java(TM) Platform,
  • or by using this command :
java -jar Dsync.jar
  • You will see multiple buttons on the interface. You can choose the local mode or the network mode, in which you can choose to host a server or to connect to one

  • Make sure to fill out the required information (folder path(s), IP address, port)

  • Press "Start Syncing" and admire D-sync working flawlessly !

  • You can also change the application's theme just by clicking on the "change theme" button

License

Dsync is licensed under license MIT

Created with ❤️ by Geryes et Marc, students at ENSISA.