From d639dcad82e935fcb8960e3804d12a92455bbfc5 Mon Sep 17 00:00:00 2001 From: Alexis Date: Tue, 12 May 2026 13:12:18 +0200 Subject: [PATCH 1/4] cambio en header --- frontend/src/components/layout/Header.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/components/layout/Header.jsx b/frontend/src/components/layout/Header.jsx index 2011ca7..80216bb 100644 --- a/frontend/src/components/layout/Header.jsx +++ b/frontend/src/components/layout/Header.jsx @@ -28,7 +28,7 @@ export default function Header() { Deck of Cards Logo - Deck of Cards + Deck of Cardssss From 1b2fc0c3f2fae59de004d80f9ab042643bdf7e5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexis=20L=C3=B3pez?= Date: Tue, 12 May 2026 13:13:15 +0200 Subject: [PATCH 2/4] prueba letra --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 60714e5..abb1e16 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ Incluye: -- Backend en **FastAPI + MongoDB** +- Backend en **FastAPI + MongoDBa** - Frontend en **Vite + React** - Contenedores Docker para todo el proyecto - Sistema de historial por usuario From d81b33bc3b482dd61b33295f7d3cb7e49e11dcec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexis=20L=C3=B3pez?= Date: Tue, 12 May 2026 13:23:14 +0200 Subject: [PATCH 3/4] pru --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index abb1e16..acfe955 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@
- Proyecto completo con backend en FastAPI + MongoDB, frontend en React + Vite, contenedores Docker, autenticación por email y Google OAuth 2.0, y sistema de cálculo DoC-MF / DoC-IT2MF. + Proyectoa completo con backend en FastAPI + MongoDB, frontend en React + Vite, contenedores Docker, autenticación por email y Google OAuth 2.0, y sistema de cálculo DoC-MF / DoC-IT2MF.
Incluye: From 89fae7fa13837ff82b9847ce8dcf194b1456106d Mon Sep 17 00:00:00 2001 From: Alexis Date: Thu, 14 May 2026 11:15:54 +0200 Subject: [PATCH 4/4] chore: configure Google OAuth environment variables, update API proxy settings, and ignore .env files --- .gitignore | 1 + docker-compose.yaml | 2 +- frontend/src/components/layout/Header.jsx | 2 +- frontend/vite.config.js | 8 +++++++- 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index cbfb8f8..39f2adb 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,7 @@ __pycache__/ # de producción y el esqueleto de variables. Nunca subimos .env.local. .env.local .env.*.local +.env # Override de Docker Compose para desarrollo local (no debe llegar a producción) docker-compose.override.yml diff --git a/docker-compose.yaml b/docker-compose.yaml index 48211f1..637c876 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -22,7 +22,7 @@ services: - ./frontend:/app - /app/node_modules environment: - - VITE_API_URL=http://localhost:8070/api + - VITE_API_URL=/api depends_on: - backend diff --git a/frontend/src/components/layout/Header.jsx b/frontend/src/components/layout/Header.jsx index 80216bb..2011ca7 100644 --- a/frontend/src/components/layout/Header.jsx +++ b/frontend/src/components/layout/Header.jsx @@ -28,7 +28,7 @@ export default function Header() { Deck of Cards Logo - Deck of Cardssss + Deck of Cards diff --git a/frontend/vite.config.js b/frontend/vite.config.js index 5f5a94c..b14feea 100644 --- a/frontend/vite.config.js +++ b/frontend/vite.config.js @@ -10,6 +10,12 @@ export default defineConfig({ ], server: { host: '0.0.0.0', - allowedHosts: true + allowedHosts: true, + proxy: { + '/api': { + target: process.env.BACKEND_URL || 'http://backend:8000', + changeOrigin: true + } + } } })