This only works under unix as it relies on unix sockets.
Server-client architecture which communicates through the protocol defined in the mp-protocol crate.
Client uses a terminal based interface.
Simply build and run using cargo.
In the appropriate directory (mp-client/mp-server) run cargo b --release
or cargo r --release
.
The server requires a database to be setup. This can be done using diesel-cli.