¿Necesitas ayuda? Escriba su cadena de búsqueda. Se requiere un mínimo de 4 caracteres.

Abrir lista de categorías

Diseno de Interfaz del Modulo de Gestion de Usuarios

Nivel: N4 – CCO / Desarrollo / Diseno
Este documento especifica el diseno visual y la experiencia de usuario (UI/UX) del Modulo de Gestion de Usuarios. Describe como se ven las pantallas, como navega el usuario, y como se conectan los elementos. Para saber que hace el modulo, consulta el Instructivo Maestro de Gestion de Usuarios.
NOTA DE DEPENDENCIAS: Este es uno de los ultimos modulos en construirse porque se conecta con casi todo el ecosistema. Para que exista «Mis Documentos», primero debe existir el modulo de Documentos. Para «Mis Pedidos», primero Pedidos y Productos. Se construira en fases progresivas.

1. Proposito

Definir el requerimiento de diseno de cada pantalla, flujo y componente visual del Modulo de Gestion de Usuarios. Este documento sirve como guia para el equipo de desarrollo y diseno UI/UX. Incluye: estructura de pantallas, flujos de navegacion, mockups de referencia y especificaciones de interaccion.


2. Fases de construccion

El modulo se construye en fases porque depende de otros modulos del ERP:

FaseQue se construyeDepende dePrioridad
Fase 1 – CoreLogin, registro, Mi Perfil, dashboard basico, seguridadSupabase Auth (Nucleo 1)Inmediata
Fase 2 – FinancieroMis Finanzas, estado de cuenta, cuotas, historial de pagosNucleo 5 (Finanzas)Alta
Fase 3 – AcademicoHistorial academico, notas, vuelos, cronograma, e-learningNucleo 4.1 (CIA)Alta
Fase 4 – DocumentalMis Documentos, expediente digital, certificadosNucleo 6 (Archivologia)Media
Fase 5 – ComercialMis Pedidos, tracking, Aerotienda, Bistro, Base NauticaNucleo 2 (Comercial)Media
Fase 6 – SocialFidelidad, puntos, badges, suscripciones, calendario personalNucleo 8 + transversalPosterior

3. Fase 1: Experiencia de Login y Registro

3.1 Pantalla de Login

ElementoEspecificacion
CamposEmail + Contrasena (con opcion de ver/ocultar)
Autenticacion socialGoogle (prioritario), posible Apple ID
RecuperacionLink «Olvidaste tu contrasena?» → flujo por email
RegistroLink «Crear cuenta» → formulario de registro
EsteticaFondo con imagen de aviacion, logo IDEA prominente, glassmorphism en el formulario
ResponsivoMobile-first. Debe funcionar perfecto en telefono
Mockup de la pantalla de Login
Referencia visual: Pantalla de Login — IDEA Aeronautica

3.2 Flujo de Registro

PasoPantallaQue pide
1Datos basicosNombre, apellido, cedula/RIF, email, telefono
2VerificacionCodigo de verificacion al email
3ContrasenaCrear contrasena (con indicador de fortaleza)
4Perfil inicialFoto (opcional), fecha de nacimiento, genero, direccion
5BienvenidaTour guiado del dashboard (tooltip interactivo)

3.3 Dashboard personal (Home del usuario)

El dashboard es la primera pantalla despues del login. Se adapta segun los roles activos del usuario:

ZonaUbicacionContenido
HeaderArribaLogo IDEA + Nombre del usuario + Foto + Notificaciones (campana con badge) + Menu hamburguesa (mobile)
Sidebar izquierdoLateral (desktop)Menu de navegacion con iconos: Mi Perfil, Mis Finanzas, Academico, Documentos, etc. Solo muestra las secciones que aplican segun los roles
Area principalCentroWidgets configurables: Proximas clases, Pagos pendientes, Notificaciones recientes, Accesos rapidos
Barra de IAInferior derecho (flotante)Boton del asistente IA: «Preguntame lo que necesites» (abre chat lateral)

Mockup del Dashboard Mi Panel
Referencia visual: Dashboard (Mi Panel) — Vista de alumno CIA

4. Especificacion de pantallas por seccion

Cada seccion del modulo tiene su propia pantalla. La visibilidad depende de los roles activos (ver Maestro, Seccion 3):

SeccionComponentes de pantallaFasePara quien
Mi PerfilFoto, datos personales (editables), tallas, configuracion de notificaciones, cambio de contrasenaFase 1Todos
Mi PanelDashboard con widgets: proximas clases, pagos, alertas. Configurable por el usuarioFase 1Todos
Mis FinanzasEstado de cuenta, tabla de cuotas, historial de pagos, compromisos activos, botones de pagoFase 2Usuarios con compromisos
Mi AcademicoNotas por materia, horas de vuelo acumuladas, cronograma semanal, historial de clasesFase 3Alumnos CIA
Mi Centro de CapacitacionCursos cortos, certificados CC, notas de cursos no-INACFase 3Alumnos CC
Mis DocumentosExpediente digital: upload de docs, estados de validacion, vista previa de certificadosFase 4Alumnos, Instructores, Empleados
Mis PedidosHistorial de compras, tracking, lista de deseos, recompras rapidasFase 5Clientes Aerotienda
Mi BistroHistorial de consumos, menu del dia, reservas, suscripcion de almuerzoFase 5Clientes Bistro
Mi FidelidadPuntos, nivel, barra de progreso al siguiente nivel, catalogo de recompensasFase 6Todos activos
Mi CalendarioVista semanal/mensual con clases, vuelos, tareas, vencimientos, eventosFase 6Todos
SoporteCrear ticket, ver historial, chat con IA, escalamiento a humanoFase 1Todos

Mockup de Mi Perfil
Referencia visual: Mi Perfil — Datos personales con tabs de edicion
Mockup de Mis Finanzas
Referencia visual: Mis Finanzas — Estado de cuenta con multi-compromiso

5. Logica de navegacion adaptativa

El menu lateral solo muestra las secciones que aplican segun los roles activos del usuario. No hay ruido visual:

Si el usuario es…Ve en el menu
Solo Alumno CIAPerfil + Academico + Documentos + Finanzas + Soporte
Solo Cliente AerotiendaPerfil + Pedidos + Finanzas + Fidelidad + Soporte
Alumno + ClienteTodo lo anterior combinado
InstructorPerfil + Mis Grupos + Cronograma + Documentos + INAC
EmpleadoPerfil + Modulo de su departamento + RRHH

6. Sistema de onboarding y guias

ElementoCuando se muestraDescripcion
Tour de bienvenidaPrimer login despues de registroRecorrido guiado por el dashboard: «Aqui ves tus clases», «Aqui tus pagos»
Tooltips de seccionPrimera vez que entra a cada seccion«Haz clic aqui para subir un documento», con boton «Entendido»
Icono de ayuda (?)Siempre visible en cada campoTooltip que explica que es cada dato: «Tu cedula se usa para validar tu identidad»
Barra de completitudEn Mi Perfil«Tu perfil esta al 65% completo. Agrega tu foto para llegar al 75%»
Asistente IASiempre (boton flotante)Chat contextual: sabe en que pantalla estas y te ayuda con eso

7. Especificaciones visuales

AspectoEspecificacion
TipografiaInter o Outfit (Google Fonts). Jerarquia clara: titulos bold, cuerpo regular
PaletaAzul IDEA (#1d4ed8) + fondos claros (#f8fafc). Dark mode opcional
ComponentesCards con bordes redondeados, sombras suaves, hover con elevacion
IconosLucide Icons o Heroicons. Consistentes en todo el modulo
ResponsiveMobile-first. Sidebar colapsa a hamburguesa en <768px
AnimacionesTransiciones suaves (300ms ease). Skeleton loading mientras carga
AccesibilidadContraste AA minimo. Labels en formularios. Tab navigation

Los mockups y capturas de pantalla se iran agregando a medida que se construyan los prototipos de cada fase.


8. Referencia

DocumentoRelacion
Instructivo Maestro de UsuariosEl QUE: normas, roles, permisos, arquitectura
Este documentoEl COMO: diseno visual, pantallas, flujos, UX
Normas de RolesDetermina que ve cada usuario (Capa 2)
Agentes IAEl asistente integrado en la barra flotante
Identidad Visual de IDEALogos, colores (HEX/RGB), tipografia, componentes — la guia de marca
ComunicacionesCanales de notificacion al usuario

Centro de soporte