This is a Go-based API for managing football player data. It stores the player profile image on AWS S3 for storage. Uses Kafka for messaging, getting the player data and writing it to the AWS DynamoDB
Just get the binary for either consumer or the api or for the both and basically run it.
- AWS Client environment for DynamoDB
Check .env.dist template and set the variables accordingly
./playersApi
oapi-codegen --config=config.yaml ./api.yaml