Skip to content

Mapa de Navegacion del Portal

Referencia completa de todas las rutas y puntos de entrada disponibles en el portal web de PROXIMITI, organizadas por rol de usuario.


Rutas Publicas (Sin Autenticacion)

Estas rutas son accesibles sin necesidad de iniciar sesion.

RutaDescripcion
/applyFormulario de solicitud para convertirse en punto PUDO
/track-application/{token}Consultar el estado de una solicitud con el codigo de seguimiento
/trackSeguimiento publico de expediciones por codigo de barras
/track/{barcode}Seguimiento directo de una expedicion concreta

Consejo

La ruta /apply genera un token UUID al enviar la solicitud. El solicitante puede usar ese token en /track-application/{token} para consultar el progreso sin necesidad de cuenta.


Operador PUDO (USER_PUDO)

Rutas disponibles para los operadores de centros PUDO.

General

RutaDescripcion
/Panel principal — expediciones pendientes, capacidad del centro, actividad reciente
/notificationsCentro de notificaciones

Expediciones y Recogidas

RutaDescripcion
/shipmentsLista de expediciones del centro
/shipments/newCrear nueva expedicion
/shipments/{barcode}Detalle de una expedicion (stepper + POD)
/pickupsGestion de recogidas programadas

Servicios

RutaDescripcion
/certificatesCertificados de entrega
/claimsGestion de siniestros
/claims/newCrear nuevo siniestro
/claims/{id}Detalle de un siniestro
/addressesGestion de direcciones guardadas
/pricingTarificador — calculadora de precios
/reportsInformes y estadisticas

Configuracion

RutaDescripcion
/profilePerfil del operador — datos de cuenta, seguridad, idioma
/contractMi Contrato — ver y aceptar contrato del centro (firma digital)
/printerConfiguracion del agente de impresion

Nota

La ruta /contract solo muestra contenido si existe un contrato en estado PENDIENTE_FIRMA o ACTIVO para el centro del operador.


Administrador (USER_ADMIN)

Los administradores acceden a todas las rutas del operador mas las siguientes rutas exclusivas.

Panel de Administracion

La ruta /admin contiene un panel con pestanas. Se puede acceder directamente a cada pestana:

RutaPestanaDescripcion
/adminUsuariosGestion de usuarios del sistema
/admin?tab=centrosCentrosGestion de centros PUDO (lifecycle de 5 estados, edicion en 5 pestanas)
/admin?tab=datos-semillaDatos SemillaDatos de referencia del sistema
/admin?tab=proveedoresProveedoresGestion de proveedores (Kanguro, Hublocker)
/admin?tab=saludSalud del SistemaEstado de salud de todos los microservicios
/admin?tab=schemaSchemaExplorador ERD de la base de datos
/admin?tab=api-docsAPI DocsSwagger UI integrado (BFF)
/admin?tab=docsDocsAcceso directo al sitio de documentacion
/admin?tab=contratosContratosGestion de contratos y plantillas
/admin?tab=candidatosCandidatosKanban de onboarding (LEAD → VETTING → CONTRACTING → READY → Convertir)

Rutas Exclusivas de Admin

RutaDescripcion
/integrationsPagina de integraciones con proveedores externos
/docsHub de documentacion — 6 tarjetas tematicas + Explorador SCOR

Advertencia

Las rutas /admin, /integrations y /docs estan protegidas por RoleGuard. Los usuarios sin rol USER_ADMIN son redirigidos al panel principal.


Cliente (USER_CUSTOMER)

Rutas disponibles para los clientes que envian paquetes.

RutaDescripcion
/Panel del cliente — resumen de actividad
/shipmentsMis expediciones — historial de envios
/shipments/newEnviar paquete — formulario con selector de punto PUDO (mapa)
/shipments/{barcode}Seguimiento de una expedicion
/trackRastrear expedicion por codigo de barras
/addressesDirecciones guardadas
/pricingCalculadora de precios
/profilePerfil del cliente — datos personales, foto, seguridad

Facturacion (USER_BILLING)

Rutas disponibles para los usuarios del modulo de facturacion.

RutaDescripcion
/Panel de facturacion — resumen financiero
/invoicesLista de facturas
/billing-periodsPeriodos de facturacion
/tariffsGestion de tarifas
/pricingSimulador de precios
/commissionsComisiones por centro
/settlementsLiquidaciones
/reports/revenueInforme de ingresos
/reports/exportExportacion de datos financieros
/notificationsNotificaciones
/profilePerfil del usuario

Infraestructura y Herramientas

Servicios auxiliares accesibles durante el desarrollo local.

URLServicio
http://localhost:8090/swagger-ui/index.htmlSwagger UI del BFF (40+ endpoints)
http://localhost:8090/v3/api-docsOpenAPI JSON del BFF
http://localhost:8080Consola de administracion de Keycloak
http://localhost:4173Sitio de documentacion VitePress
http://localhost:9411Zipkin — trazabilidad distribuida
http://localhost:9000Consola de MinIO (almacenamiento S3)

Aplicaciones Flutter (escritorio macOS)

ComandoAplicacion
cd pudo-manager-app && flutter run -d macosApp del operador PUDO — recepcion, entrega, POD, QR
cd carrier-app && flutter run -d macosApp del transportista — lista pendiente, entrega por lotes, escaner

Consejo

Las aplicaciones Flutter usan macOS como plataforma principal de desarrollo. Para dispositivos fisicos, consulta el README del proyecto.

Ecosistema PUDO de PROXIMITI — documentacion interna