feat: add frontend + backend + database to retrieve and compute news from Yahoo

This commit is contained in:
2026-04-18 23:53:57 +02:00
parent f9b6d35c49
commit 93668273ff
84 changed files with 15431 additions and 0 deletions

29
Makefile Normal file
View File

@ -0,0 +1,29 @@
.PHONY: up down build logs deps
# Démarrer tous les services
up:
docker-compose up --build
# Arrêter
down:
docker-compose down
# Build uniquement
build:
docker-compose build
# Logs
logs:
docker-compose logs -f
# Télécharger les dépendances Go (à lancer avant le premier build)
deps:
cd backend && go mod tidy
cd frontend && npm install
# Lancer en développement (backend + frontend séparément)
dev-backend:
cd backend && go run ./cmd/server
dev-frontend:
cd frontend && npm run dev