Sistema web de auditorías GPC (Guías de Práctica Clínica).
- Node.js (versión 18 o superior)
- npm o yarn
- Docker y Docker Compose (opcional, para despliegue con contenedores)
- Clonar el repositorio:
git clone <url-del-repositorio>
cd audittweb- Instalar dependencias:
cd Auditt.Web
npm install- Configurar variables de entorno:
Crear un archivo
.enven la carpetaAuditt.Webcon:
VITE_API_URL=<url-de-tu-api>Desde la carpeta Auditt.Web:
npm run devLa aplicación estará disponible en http://localhost:5173
cd Auditt.Web
npm run build
npm run previewDesde la raíz del proyecto:
docker-compose up -dLa aplicación estará disponible en http://localhost:8081
npm run dev- Inicia el servidor de desarrollonpm run build- Genera el build de producciónnpm run lint- Ejecuta el linternpm run preview- Previsualiza el build de producción
Auditt.Web/src/features/- Módulos funcionales (Clientes, Guías, Reportes, etc.)Auditt.Web/src/routes/- Configuración de rutasAuditt.Web/src/shared/- Componentes y utilidades compartidasAuditt.Web/src/layout/- Componentes de layout (Header, Sidebar, etc.)
- React 19
- TypeScript
- Vite
- TailwindCSS
- React Router
- TanStack Query
- Zustand