# BOC โ€” Business Operations Center # Makefile .PHONY: all build test lint clean docker-up docker-down dev help all: build build: @echo "๐Ÿ”จ Building Go backend..." cd backend && go build -o boc . test: @echo "๐Ÿงช Running Go tests..." cd backend && go test ./... -v lint: @echo "๐Ÿ” Linting Go code..." cd backend && go vet ./... clean: @echo "๐Ÿงน Cleaning..." cd backend && rm -f boc docker-up: @echo "๐Ÿณ Starting Docker containers..." docker-compose up -d --build docker-down: @echo "๐Ÿณ Stopping Docker containers..." docker-compose down dev: @echo "๐Ÿš€ Development mode..." cd backend && DB_URL="postgres://boc:boc@localhost:5432/boc?sslmode=disable" JWT_SECRET="dev-secret-do-not-use" go run . help: @echo "BOC โ€” Business Operations Center" @echo "" @echo " make build - Build Go backend" @echo " make test - Run all tests" @echo " make lint - Lint Go code" @echo " make clean - Clean build artifacts" @echo " make docker-up - Start Docker containers" @echo " make docker-down- Stop Docker containers" @echo " make dev - Run in development mode"