Skip to content

Commit a2ba3c4

Browse files
add
1 parent 759303b commit a2ba3c4

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

CURRENT_PLAN.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,10 @@ Usa esta lista para acordar los pasos antes de ejecutar cambios. Actualízala se
1313
- [x] Integrar gráficas con Chart.js para visualizar resultados
1414
- [x] Añadir easter egg al enviar respuestas
1515
- [x] Probar la encuesta completa
16+
17+
## Implementación de backend para persistencia compartida (completada)
18+
- [x] Crear servidor backend con Node.js y Express
19+
- [x] Implementar endpoints GET y POST para respuestas
20+
- [x] Actualizar frontend para usar API en lugar de localStorage
21+
- [x] Configurar docker-compose con backend y frontend
22+
- [x] Probar sistema completo con persistencia compartida

docker-compose.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,11 @@ services:
66
volumes:
77
- survey-data:/app/data
88
healthcheck:
9-
test: ["CMD", "wget", "--quiet", "--tries=1", "--spider", "http://localhost:3000/health"]
9+
test: ["CMD", "node", "-e", "require('http').get('http://localhost:3000/health', (r) => process.exit(r.statusCode === 200 ? 0 : 1))"]
1010
interval: 10s
1111
timeout: 5s
1212
retries: 3
13+
start_period: 5s
1314

1415
web:
1516
build: .

0 commit comments

Comments
 (0)