Interfaz de usuario para la evaluación de oradores, visualización de métricas de IA en tiempo real y gestión de perfiles de Riwers.
- Librería UI: React 18
- Lenguaje: TypeScript
- Bundler: Vite
- Estilos: Tailwind CSS
- Peticiones HTTP: Axios
- Iconografía: Lucide React
- Dashboard de métricas: Telemetría de IA en tiempo real.
- Módulo de evaluación: Herramientas integradas con captura de streaming (audio/video).
- Seguridad: Autenticación segura mediante JSON Web Tokens (JWT).
-
Instalar dependencias:
npm install
-
Correr en desarrollo:
npm run dev
-
Construir para producción:
npm run build
Por defecto, la instancia del servicio base de axios (src/services/api.ts) está configurada para apuntar al API Gateway corriendo localmente bajo el puerto protegido:
http://localhost:8080
- Por lineamientos estrictos (acorde a nuestro archivo
skill-git.md), el desarrollo y características nuevas requieren aislarse. - Nota importante para el equipo: Solo Juanes (Tech Lead) tiene permiso para aprobar Pull Requests y hacer merges finales hacia la rama vital
main.