Restructured project

- backend moved to backend directory
- added and initialized frontend with vue
- moved infrastructure files to infra directory
This commit is contained in:
2026-04-01 22:27:26 +03:00
parent 48ef7217eb
commit 9d845c8899
96 changed files with 1591 additions and 118 deletions
+23 -2
View File
@@ -1,2 +1,23 @@
hello:
echo "Hello world"
.PHONY: generate_swagger run_standalone run_bot run_api run_frontend build_backend build_frontend
generate_swagger:
swag init -g backend/src/api/server.go -o backend/src/api/docs
run_standalone:
cd backend && export RUN_MODE=standalone && go run ./src
run_bot:
cd backend && export RUN_MODE=bot && go run ./src
run_api:
cd backend && export RUN_MODE=api && go run ./src
run_frontend:
cd frontend && npm run dev
build_backend:
mkdir -p output
cd backend && go build -o ../output/familyhub ./src
build_frontend:
cd frontend && npm run build