Repository navigation
Version profesional con autentificacion y autorizacion de usuarios y funcionalidades dependiendo del rol
LatestNuevas funcionalidades:
Autenticacion y autorizacion. Integracion de un sistema de autenticacion basado en JWT, que permite registro e inicio de sesion con persistencia de sesion y proteccion de rutas. Implementacion de gestión de roles (RBAC): Sistema jerárquico con niveles de acceso diferenciados para Administradores, Prensa y Pilotos.
Gestion de estado Global. Se organiza un sistema de estado gobal mediante Context API y un patron basado en reducer para gestionar las transiciones de estado.
Integracion de datos y servicios. La aplicacin consume datos desde distintos endpoints y centralizan su acceso mediante servicios.
Dashboards Funcional y reactivos. Paneles de mando personalizados por rol con métricas en tiempo real (Tasas de éxito, conteo de tripulación, toneladas enviadas) utilizando un patrón simétrico de 4 tarjetas.
Optimización Asíncrona. Implementación de Promise.all para la carga en paralelo de datos técnicos (cohetes, plataformas, cargas útiles y tripulación), reduciendo drásticamente los tiempos de carga.
Testing. La aplicación cuenta con una suite de 30 pruebas unitarias e integración y 8 test E2E de flujos completos que garantizan la estabilidad del sistema.
Despliegue en entornos. Despliegue en local mediante contenedores y en plataforma AWS.