Screen Shot 2022-10-12 at 11 56 22 PM

Distributed Payment Service

  • Built in Rust
  • Can be compiled to binaries for a host of computer architectures.

Quick Start Guide

Run payment server

cargo run --bin payments-server

Run payment client

cargo run --bin payments-client

Features

Clients can log in and send money to eachother via a command line interface:

server logs user activity

Screen Shot 2022-10-12 at 4 30 32 PM

supports atomic transactions with multiple live clients

Screen Shot 2022-10-12 at 4 30 14 PM

keeps track of who is online

Screen Shot 2022-10-12 at 11 54 59 PM

Check the cargo.toml file for a list of dependencies