Registro, login seguro y generación de tokens usando Flask-JWT-Extended para proteger rutas sensibles.
Creación, validación y actualización de perfiles con campos como nombre visible y nivel de tolerancia.
Desarrollo de API RESTful con Flask, conexión con MySQL y control de errores con respuestas JSON claras.
Componentes dinámicos, rutas protegidas, formularios controlados y modo oscuro con React y React Router.
Evaluación de textos con IA para detectar lenguaje ofensivo o nocivo, simulando un sistema de moderación.
Dashboards con gráficas de torta (Recharts) y exportación a PDF y Excel usando `html2pdf.js` y `xlsx`.
Tablas relacionales como usuarios, mensajes y estadísticas, con relaciones, claves foráneas y datos históricos.
Middleware que asegura que solo usuarios autenticados accedan a endpoints protegidos como `/profile`.
Generación de archivos PDF y Excel para el historial de chats, configuraciones y métricas del sistema.
Servidor local en `127.0.0.1` con XAMPP (MySQL), backend Flask y entorno virtual con dependencias controladas.
Diseño adaptativo con estilos dinámicos para mejorar la accesibilidad y experiencia del usuario.
Instrucciones paso a paso para clonar, instalar dependencias, crear la base de datos y ejecutar el sistema completo.