This project aims to learn and put DDD and Clean Architecture into practice. With this in mind, I built a simple project where a user with a question puts his problem and an operator can visualize it and propose a solution.
Demo: https://TBD
Documentation: https://TBD/swagger/index.html
You can use .env to set up the environment and start the http server with the following command:
go run cmd/main.go
Also, you can start the server with docker and docker-compose, just run the following command:
# by default the server will listen on port 1323
docker-compose up --build
To run the tests, run the following command:
go test ./...