RetinAI / README.md
ViannyCruz's picture
Upload 6 files
50c0cce verified
|
Raw
History Blame Contribute Delete
1.77 kB
---
title: Retinopatía Diabética - Sistema de Diagnóstico
emoji: 👁️
colorFrom: blue
colorTo: indigo
sdk: docker
pinned: false
---
# 👁️ Sistema de Diagnóstico de Retinopatía Diabética
Aplicación web médica con IA para detección de retinopatía diabética usando EfficientNetB0 + Grad-CAM.
## 🚀 Despliegue en Hugging Face Spaces
### Paso 1 — Crear el Space
1. Ve a [huggingface.co/new-space](https://huggingface.co/new-space)
2. Elige **Docker** como SDK
3. Visibilidad: **Public** (o Private si prefieres)
### Paso 2 — Subir archivos
Sube todos estos archivos al Space:
```
├── app.py
├── database.py
├── requirements.txt
├── Dockerfile
├── README.md
├── tu_modelo.h5 ← tu archivo de modelo entrenado
└── web/
├── auth-login.html
├── index.html
└── (demás archivos HTML/CSS/JS)
```
### Paso 3 — Persistencia de base de datos
Para que los datos NO se pierdan al reiniciar:
1. Ve a **Settings****Persistent Storage**
2. Activa el almacenamiento persistente y monta en `/data`
3. La app guardará la BD en `/data/medical_app.db`
### Paso 4 — Variables de entorno (opcional)
En **Settings****Variables and secrets**:
- `SECRET_KEY` = (clave secreta aleatoria larga)
- `DB_PATH` = `/data/medical_app.db` (ya configurado por defecto)
---
## 👤 Credenciales por defecto
- **Admin**: `admin` / `admin123` ← cámbiala después de entrar
## 🔐 Roles
| Rol | Puede ver |
|-----|-----------|
| **Admin** | Todos los pacientes y consultas de todos los doctores |
| **Doctor** | Solo sus propios pacientes y consultas |
## ⚠️ Aviso médico
Esta aplicación es para apoyo diagnóstico únicamente. No reemplaza el criterio médico profesional.