I built this application to understand the ACID properties of a database transaction. It can perfom operations such as account creation, transfering amount to different email addresses, and returning history of trasactions via a RESTful API.
- Go 1.17 or higher
- Docker and Docker Compose
Follow the following steps to run the application
git clone https://github.com/KibetBrian/PeerToPeer-Money-Transfer
cd PeerToPeer-Money-Transfer && go mod download
docker compose up