Find a file
planetazuzu 9e64636ceb fix: consolidar todo React en un solo chunk para evitar errores useLayoutEffect
- Poner TODO lo relacionado con React en vendor-react
- Esto garantiza que React esté disponible antes de cualquier otro código
- Separar solo utilidades que NO usan React (vendor-utils, vendor-other)
2026-01-02 10:37:25 +01:00
.github/workflows feat: añadir script de limpieza del proyecto 2025-12-23 10:04:24 +01:00
config_backup chore: limpieza completa del proyecto 2025-12-23 10:16:35 +01:00
docs docs: añadir plan de conversión SCORM y scripts de deploy 2026-01-02 10:28:38 +01:00
public Implementación completa: Guías de Refuerzo (Modo Formativo) 2025-12-27 19:29:00 +01:00
scripts docs: añadir plan de conversión SCORM y scripts de deploy 2026-01-02 10:28:38 +01:00
src fix: corregir errores de React useLayoutEffect y code splitting 2026-01-02 10:11:56 +01:00
.dockerignore feat: añadir script de limpieza completo por fases 2025-12-23 10:07:15 +01:00
.gitignore feat: añadir script de limpieza del proyecto 2025-12-23 10:04:24 +01:00
bun.lockb feat: Aplicación completa Manual TES Digital 2025-12-17 12:12:10 +01:00
cleanup_completo.sh docs: añadir resumen de limpieza completa 2025-12-23 10:07:36 +01:00
cleanup_project.sh chore: actualizar todas las fechas a 2025-12-23 2025-12-23 10:39:14 +01:00
COMANDOS_DESPLIEGUE.md fix: Correcciones críticas y mejoras PWA 2025-12-23 11:42:44 +01:00
components.json feat: Aplicación completa Manual TES Digital 2025-12-17 12:12:10 +01:00
deploy-docker.sh feat: añadir script de limpieza del proyecto 2025-12-23 10:04:24 +01:00
deploy.sh fix: Correcciones críticas y mejoras PWA 2025-12-23 11:42:44 +01:00
desplegar.sh fix: Correcciones críticas y mejoras PWA 2025-12-23 11:42:44 +01:00
docker-compose.prod.yml feat: añadir script de limpieza del proyecto 2025-12-23 10:04:24 +01:00
docker-compose.yml feat: añadir script de limpieza del proyecto 2025-12-23 10:04:24 +01:00
Dockerfile feat: añadir script de limpieza del proyecto 2025-12-23 10:04:24 +01:00
ecosystem.config.cjs fix: Correcciones críticas y mejoras PWA 2025-12-23 11:42:44 +01:00
env.example feat: organizar imágenes para PWA y adaptar MarkdownViewer 2025-12-19 21:14:20 +01:00
eslint.config.js feat: Aplicación completa Manual TES Digital 2025-12-17 12:12:10 +01:00
ESTRUCTURA.md fix: Correcciones críticas y mejoras PWA 2025-12-23 11:42:44 +01:00
ESTRUCTURA_PROYECTO.txt fix: Correcciones críticas y mejoras PWA 2025-12-23 11:42:44 +01:00
generar_documentos_word.py fix: Renumeración Bloque 2→4 (Soporte Vital) y resolución de conflictos organizacionales 2025-12-19 16:43:38 +01:00
index.html fix: Corregir error activeTESCategory y meta tag deprecado 2025-12-17 17:26:24 +01:00
integrate_assets.py fix: Correcciones críticas y mejoras PWA 2025-12-23 11:42:44 +01:00
limpiar-sw.js Implementación completa: Guías de Refuerzo (Modo Formativo) 2025-12-27 19:29:00 +01:00
manifest.json feat: Aplicación completa Manual TES Digital 2025-12-17 12:12:10 +01:00
mostrar-estructura.sh fix: Correcciones críticas y mejoras PWA 2025-12-23 11:42:44 +01:00
package-lock.json chore: limpieza completa del proyecto 2025-12-23 10:16:35 +01:00
package.json docs: añadir análisis tecnológico completo del proyecto 2025-12-21 14:28:05 +01:00
postcss.config.js feat: Aplicación completa Manual TES Digital 2025-12-17 12:12:10 +01:00
README.md test: verificar despliegue automático con hook corregido v2 2026-01-02 10:18:40 +01:00
reorganizar_proyecto.sh fix: Correcciones críticas y mejoras PWA 2025-12-23 11:42:44 +01:00
servir-local.sh fix: Correcciones críticas y mejoras PWA 2025-12-23 11:42:44 +01:00
tailwind.config.ts feat: Aplicación completa Manual TES Digital 2025-12-17 12:12:10 +01:00
tsconfig.app.json feat: Aplicación completa Manual TES Digital 2025-12-17 12:12:10 +01:00
tsconfig.json feat: Aplicación completa Manual TES Digital 2025-12-17 12:12:10 +01:00
tsconfig.node.json feat: Aplicación completa Manual TES Digital 2025-12-17 12:12:10 +01:00
vite-plugin-manifest.ts feat: Corregir rutas PWA para GitHub Pages y añadir listado de medios faltantes 2025-12-17 16:19:37 +01:00
vite.config.ts fix: consolidar todo React en un solo chunk para evitar errores useLayoutEffect 2026-01-02 10:37:25 +01:00
webhook-deploy.sh feat: configurar despliegue en puerto 8607 con auto-deploy desde GitHub 2025-12-21 14:17:51 +01:00

EMERGES TES - Protocolo Rápido

Aplicación PWA para protocolos médicos de emergencia.

🚑 Características

  • Protocolos de emergencia (RCP, vía aérea, shock, etc.)
  • Vademécum de fármacos con dosis, indicaciones y contraindicaciones
  • Calculadoras médicas (Glasgow, perfusiones)
  • Guías de actuación en escena (seguridad, ABCDE, triage)
  • Diseño optimizado para móvil y uso nocturno
  • Funciona offline (PWA)

🛠️ Stack Tecnológico

  • React 18 + TypeScript 5.8
  • Vite 5.4 - Build tool
  • Tailwind CSS 3.4 + shadcn/ui - UI Framework
  • React Router 6.3 - Navegación SPA
  • PWA - Service Worker + Manifest

📦 Instalación

npm install
npm run dev      # Desarrollo (localhost:8096)
npm run build    # Producción

🚀 Despliegue Principal

  • Servidor: PM2 en puerto 8607
  • Docker: docker-compose up --build
  • CI/CD: GitHub Actions

📚 Documentación

Ver docs/consolidado/ para documentación completa:

  • Despliegue (Docker, PM2, GitHub Actions)
  • PWA y Service Worker
  • Estado de funcionalidades
  • Análisis técnico

📄 Licencia

[Especificar licencia si aplica]


Desarrollado para Técnicos de Emergencias Sanitarias