A completely decentralized, peer-to-peer chat system.
By Rohit Awate, Debajyoti Chakraborty and Rohan Devasthale
There is a pre-built JAR file DecentralizedChat.jar
so no need to build the project.
You need at least Java 8 to run these JARs.
Since the system is entirely P2P, you can run as many peers as you want and have them connect to each other using groups.
java -jar DecentralizedChat.jar
The events and activities happening on the server can be observed in the log files which are
saved on a per-user basis in the directory app_data
.
Please check the demo video below.
Check a demo video of the project in action.