This repository contains a web app that able to save transaction and view them hourly
$ git clone https://github.com/dsapoetra/btc.git
$ cd btc
Easiest way is to use docker-compose
$ cd btc
$ docker compose up
Current version of the project is running on http://localhost:8080/swagger/
This version doesn't have create db creation script, so you need to create the database manually with db name is db migration is implemented in docker, will work after db created
go test -v ./...
make mock-gen
- add unit test
- add integration test
- add donation every hundredth transaction