A Java-based chat application that features:
- Multiple chatrooms
- Private rooms with access control and invites
- Commands like
/me
and/help
The basic chat app requires Java 14 or later.
Download the server JAR, then connect to it with the client JAR.
To build the server and client, use:
./gradlew build
(Use gradlew.bat
if you're on Windows.)
To run the server, use:
./gradlew server
To run the client, use:
./gradlew client
To generate JAR files, use:
./gradlew serverJar
./gradlew clientJar
@alevol22 - Sasha Volkova
@anli5005 - Anthony Li
@edwfeng - Edward Feng
Initial chat app code by @atcs-wang