Student project
Another instant messenger with end-to-end encryption.
- Oracle Java 8-10
- OpenJDK with OpenJFX has not been tested
- Server requires PostgreSQL database
./generate-protos.sh # Generate protobuf classes
mvn clean install # Compile everything
./generate-ssl-keys.sh # Generate keystore for testing
./start-server.sh # Run server, you need to configure database access
./start-client.sh # Run client with localhost as target server
-
Project code is licensed under the MIT license
-
FontAwesome is licensed under SIL OFL 1.1
-
Message alert tone by RICHERlandTV is licensed under CC BY 3.0