Commit Graph

50 Commits

Author SHA1 Message Date
Alexis d2d3380b54 add: añadir iconos instalando la librería react-icons para los botones de login y logout.
ajustados márgenes en diferentes vistas para mantener coherencia visual.
2026-04-14 14:29:03 +02:00
Alexis 2ba01164ff add: añadir componente para icono de ojo abierto/cerrado para ver/ocultar la contraseña en el input de login/registro 2026-04-14 14:04:17 +02:00
Alexis 16f82945c8 refactor: unificar estilos de login y register, simplificar header con un solo botón para acceder en lugar de dos para iniciar sesión y registrarse.
Añadir confirmación de contraseña en el registro.
2026-04-14 13:35:54 +02:00
Alexis 66231f9b7c fix: mejorar manejo de errores en funciones de servicio y respuesta de API 2026-04-14 12:02:43 +02:00
Alexis 66f21181e3 fix: arreglar mensajes de error cuando inputs vacíos en paso2 (proceso) 2026-04-14 11:07:12 +02:00
Alexis f7bfc4b956 fix: arreglar conexión con google auth y proceso de arreglar conexión entre paso2 y paso3 2026-04-14 10:29:25 +02:00
Alexis cb9030eb8d Proceso login con google 2026-04-13 14:04:53 +02:00
Alexis ed9c608884 refactor: mejorar y expandir información de footer y componentización de header. 2026-04-13 12:46:15 +02:00
Alexis 2be291ca13 add: implementar footer con información del proyecto 2026-04-13 10:52:28 +02:00
Alexis b6402f2d59 refactor: mejorar la estructura y funcionalidad del gráfico final, optimizando la carga de datos y la visualización 2026-04-13 09:56:38 +02:00
Alexis d3e44a6249 refactor: optimizar la generación de datos en el gráfico final, mostrando el grado de pertenencia en cualquier punto de la gráfica. 2026-04-09 13:00:46 +02:00
Alexis 03e3b69ae3 refactor: cambios mínimos 2026-04-09 10:50:43 +02:00
Alexis 5fbf08cdc1 refactor: mejorar logo favicon 2026-04-07 13:02:13 +02:00
Alexis 9602c4f509 refactor: mejorar diseño y funcionalidad de componentes en el editor 2026-04-07 12:47:13 +02:00
Alexis 392a1fb36c proceso rangos 2026-04-07 10:48:22 +02:00
Alexis 66c350c8a4 add: añadir logo y favicon 2026-04-07 10:04:34 +02:00
Alexis 62a4db33a6 refactor: mejorar diseño de interfaz y UX 2026-04-07 09:39:48 +02:00
Alexis fec840b3be add: añadir funcionalidad de guardar y ver historial si estás logeado 2026-04-07 09:08:51 +02:00
Alexis de641dad14 add: añadir la gráfica final con la zona de incertidumbre marcada por el usuario en el paso 2
refactor: mejorar el manejo de errores para hacerlo agradable al usuario, cambiando alerts por mensajes en la interfaz.
fixed: mejorar orden de los sliders.
2026-04-06 13:54:23 +02:00
Alexis 2a237a51db add: añadir modo rango en el modal para la subescala 2026-04-06 12:34:42 +02:00
Alexis 22ed6c107e add: implementar login/registro 2026-04-06 10:20:27 +02:00
Alexis e96af43990 add: authContext implementado 2026-03-27 14:27:50 +01:00
Alexis 07f1fd9ebc fix: cambio minimo 2026-03-27 13:55:55 +01:00
Alexis 46250af1eb fix: arreglar leyenda, utilizar colores importados desde config en step2 y step3 2026-03-27 13:47:55 +01:00
Alexis 89ebf99c7f add: añadida gráfica final. reforzada la seguridad en el payload para la petición a "build" 2026-03-27 13:16:43 +01:00
Alexis e0e1f5381b fix: arreglar petición para el endpoint build 2026-03-27 12:24:17 +01:00
Alexis 7da263732c add: preparar archivos para hacer la petición al nuevo endpoint "build" 2026-03-27 11:19:11 +01:00
Alexis cced6d3923 add: preparar payload para hacer la petición al endpoint /build 2026-03-27 10:56:46 +01:00
Alexis 5444894bbf add: añadir modal emergente para gestionar subescalas con cartas dentro de cada función. 2026-03-27 10:36:37 +01:00
Alexis 00aad899cd refactor: reorganizada toda la lógica pesada de "advancedMode" al nuevo componente orquestador "DocEditor", y componentización del step1 y step2. 2026-03-27 09:32:18 +01:00
Alexis 4dead7a406 Fix: controlar mejor los rangos de la gráfica para la lógica difusa 2026-03-27 09:04:05 +01:00
Alexis 9d12e81c90 fix: arreglar tamaños y márgenes generales de la app 2026-03-26 14:01:39 +01:00
Alexis ddddfaef73 fix: arreglar tamaño del CriterionInput y márgenes 2026-03-26 13:19:06 +01:00
Alexis 23b80def5a fix: arreglar bug visual en el zoom 2026-03-26 13:08:49 +01:00
Alexis 62070970c8 fix: arreglar errores menores y ajustes visuales 2026-03-26 13:06:19 +01:00
Alexis 11f3fb1415 refactor: rediseñar tablero de cartas en sentido horizontal, añadiendo zoom y lupa cuando hay muchas cartas para poder ver toda la escala y tener control al mismo tiempo. 2026-03-26 09:43:45 +01:00
Alexis cf838837a0 fix: arreglar que el núcleo de una etiqueta no pueda entrar en el soporte de sus etiquetas adyacentes 2026-03-26 09:11:15 +01:00
Alexis 04a84e0f36 refactor: componentizar la gráfica y sliders del modo avanzado 2026-03-25 13:56:53 +01:00
Alexis 3977e11ffb add: añadir funcionalidad avanzada en dos pasos: el primero calcula la escala, el segundo deja seleccionar el nucleo y el soporte de cada etiqueta de forma visual 2026-03-25 13:42:19 +01:00
Alexis 8106f40d63 fixed: manejar que minimo haya 3 cartas de etiqueta 2026-03-25 09:29:52 +01:00
Alexis 5ba0fe6711 add: manejar errores para que no lleguen datos vacíos al endpoint 2026-03-25 09:21:09 +01:00
Alexis 9a3c40e30e add: añadir enrutado para separar la sección "basico" y "avanzado" 2026-03-24 13:19:37 +01:00
Alexis 99a1067a3c refactor: componentizar lógica de App.jsx manteniendo funcionalidad 2026-03-24 11:04:01 +01:00
Alexis 532fa9d5d2 refactor: creada organización de carpetas, instalado axios, implementado archivo .env con variables de entorno, implementado nuevo método calculateValueFunction en App.jsx 2026-03-24 09:57:51 +01:00
Alexis 351745d50f add: instalar recharts y añadir la gráfica con los datos recibidos del backend 2026-03-24 09:29:27 +01:00
Alexis 08666eebee Respuesta correcta de la api 2026-03-24 09:07:21 +01:00
Alexis fec5773928 fix: Ajustes de payload para que encaje con lo que espera recibir la función en el backend 2026-03-23 14:26:52 +01:00
Alexis 45d0585c5d add: implementada peticion post hacia el endpoint del backend 2026-03-23 14:04:55 +01:00
Alexis d6832d08ef Diseño vertical de las cartas y estado de React 2026-03-23 12:27:17 +01:00
Alexis df24ed46b5 Configurado frontend de React con Vite 8.0 y Docker 2026-03-22 15:28:32 +01:00