Compare commits
1 commit
main
...
99ac2d7b36
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
99ac2d7b36 |
21
CONTEXT.md
Normal file
21
CONTEXT.md
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
# Proyecto: Código 0 (codigo0-nuevo)
|
||||||
|
_Actualizado: 2026-03-22_
|
||||||
|
|
||||||
|
## Qué es
|
||||||
|
Asistente avanzado de referencia médica para TES (Técnicos de Emergencias Sanitarias), con herramientas interactivas y protocolos clínicos.
|
||||||
|
|
||||||
|
## Stack
|
||||||
|
- Frontend: React 18 + Vite + TailwindCSS
|
||||||
|
- Backend: Node.js + Express + TypeScript (Clean Architecture)
|
||||||
|
- Base de datos: MongoDB (Migración desde YAML en progreso)
|
||||||
|
- Routing: React Router DOM
|
||||||
|
- Deploy: Docker Compose (Frontend + Backend + MongoDB)
|
||||||
|
|
||||||
|
## Estructura relevante
|
||||||
|
- `/frontend/src/pages`: Páginas de la app y calculadoras
|
||||||
|
- `/frontend/src/protocols`: Renderer de protocolos YAML
|
||||||
|
- `/frontend/public/protocols/`: Archivos YAML clínicos
|
||||||
|
- `/backend/src/`: API Express estructurada en Clean Architecture
|
||||||
|
|
||||||
|
## ⚠️ No tocar
|
||||||
|
- Renderer de protocolos (ya funciona)
|
||||||
13
PROGRESS.md
Normal file
13
PROGRESS.md
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
# Progreso — Código 0 (codigo0-nuevo)
|
||||||
|
## Sesión 2026-03-22
|
||||||
|
### Qué se hizo
|
||||||
|
- **Auditoría completa** y PWA finalizado.
|
||||||
|
- **Set de Herramientas**: GCS, Triage START, Quemados/Parkland, Dosis Pediátricas.
|
||||||
|
- **Plan Maestro Auditado**: Exportado a Obsidian y Vikunja.
|
||||||
|
- **Infraestructura Backend**: Habilitado MongoDB, definido ProtocolModel y migración YAML -> Mongo.
|
||||||
|
- **Identidad**: Unificación total a marca `codigo0`.
|
||||||
|
|
||||||
|
### Próximo paso
|
||||||
|
- Ejecutar migración masiva de protocolos.
|
||||||
|
- Conectar renderer a la API de MongoDB.
|
||||||
|
- Redacción de manuales prioritarios.
|
||||||
32
README.md
Normal file
32
README.md
Normal file
|
|
@ -0,0 +1,32 @@
|
||||||
|
# codigo0
|
||||||
|
|
||||||
|
Asistente avanzado de referencia médica para Técnicos de Emergencias Sanitarias (TES).
|
||||||
|
|
||||||
|
## 🚀 Características
|
||||||
|
- **Protocolos Clínicos**: Visualización interactiva de guías de soporte vital.
|
||||||
|
- **Herramientas Operativas**: Calculadoras de Glasgow, Triage START, Superficie Quemada y Dosis Pediátricas.
|
||||||
|
- **Manual del TES**: Guía técnica completa integrada para consulta rápida.
|
||||||
|
- **PWA**: Soporte offline total para entornos sin cobertura.
|
||||||
|
|
||||||
|
## 🛠️ Stack Tecnológico
|
||||||
|
- **Frontend**: React 18 + Vite + TailwindCSS
|
||||||
|
- **Backend**: Node.js + Express + TypeScript (Clean Architecture)
|
||||||
|
- **Base de Datos**: MongoDB (Dockerized)
|
||||||
|
|
||||||
|
## 📦 Instalación y Desarrollo
|
||||||
|
```bash
|
||||||
|
# Iniciar servicios con Docker
|
||||||
|
docker-compose up -d
|
||||||
|
|
||||||
|
# Frontend (Dev)
|
||||||
|
cd frontend && npm install && npm run dev
|
||||||
|
|
||||||
|
# Backend (Dev)
|
||||||
|
cd backend && npm install && npm run dev
|
||||||
|
```
|
||||||
|
|
||||||
|
## 📄 Documentación y Memoria
|
||||||
|
La documentación detallada de progreso, arquitectura y planificación se mantiene centralizada en la **Bóveda de Obsidian (`99-agentes`)**, asegurando que el repositorio se mantenga enfocado exclusivamente en el código fuente.
|
||||||
|
|
||||||
|
---
|
||||||
|
*codigo0 — 0 Errores. 0 Dudas.*
|
||||||
Loading…
Reference in a new issue