Chat server designed for casual and simple use in the terminal. Built in rust lang with an H.P Lovecraft theme (just because I'm a fan). Focusing only on the occasional use of a simple terminal.
- The server is designed not to store messages after the connection is closed. The messages sent by each user are identified with their respective IPs within the network, so it is recommended to implement a password
git clone https://github.com//JMoreira2Dev/MadnessChat.git
cd MadnessChat
cargo build --release --manifest-path madness_server/Cargo.toml --target-dir .
cargo build --release --manifest-path madness_client/Cargo.toml --target-dir .
or
cargo install --git https://github.com//JMoreira2Dev/MadnessChat.git madness_client
cargo install --git https://github.com//JMoreira2Dev/MadnessChat.git madness_server
./madness_server localhost 6060 -p Password1234
./madness_client -i IP -p PORT -u Kyle -P Password1234
- Inspiration from: Creating a Chat Server with async Rust and Tokio