Backend server for managing workout routines and tracking exercise progress. Supports creating custom workout plans, adding exercises with durations and breaks, and tracking completion of sport activities.
- All Docker volumes are stored in the
docker/local/volumes/directory. If you need to reset your database or any other data, simply delete the corresponding folder.
- Download dependencies:
go mod download - Install goose for migrations:
go install github.com/pressly/goose/v3/cmd/goose@latest - Start Docker services:
make up_local_services