Todos los proyectos

inventarioIT

Inventario de infraestructura IT, desde el cliente hasta el dispositivo.

GestiónProyecto desarrollado

Aplicación de gestión de infraestructura informática que relaciona clientes, sedes y dispositivos. Reúne inventario, direcciones IP, conexiones de red e incidencias en un mismo entorno de trabajo.

Mi contribución

Desarrollo full stack en equipo

Participé en el desarrollo full stack dentro de un equipo, con un flujo de trabajo basado en Git flow, revisiones de código y Conventional Commits. El proyecto incorpora pruebas con Pest y CI/CD mediante GitHub Actions sobre un runner propio.

El problema

Mantener un inventario IT requiere conocer qué equipos tiene cada cliente, dónde están, cómo se conectan y qué direcciones IP utilizan, sin perder el historial de cambios e incidencias.

La solución

Backend Laravel con PostgreSQL e interfaz React e Inertia. La estructura cliente, sede y dispositivo se conecta con módulos de gestión de direcciones IP (IPAM) y topología de red. La importación desde Excel y la exportación a PDF y Excel facilitan mantener y compartir el inventario.

Del equipo al inventario conectado

Los dispositivos se organizan por cliente y pueden vincularse a sedes y ubicaciones. Esa estructura conecta el inventario con las direcciones IP, la topología y el seguimiento de incidencias.

  1. ClienteOrganización y sus equipos
  2. Sedes y ubicacionesUbicación cuando está asignada
  3. DispositivosTipo · estado · campos configurables
Las líneas muestran relaciones del inventario y sus módulos; no representan tráfico de red ni una topología de cliente real.
  1. Organizar el inventario

    Clientes · sedes · dispositivos

    Los equipos se relacionan con su cliente y su ubicación. Los tipos y campos configurables describen cada dispositivo.

  2. Relacionar equipos y red

    Laravel · IPAM · topología

    Las interfaces, conexiones y asignaciones IP aportan el contexto de red. La topología permite consultar las relaciones entre equipos.

  3. Mantener el seguimiento

    Permisos · incidencias · auditoría

    Los permisos delimitan las acciones disponibles. Las incidencias y el registro de cambios acompañan la gestión de la infraestructura.

  4. Incorporar y compartir datos

    Excel · PDF · procesos en cola

    La importación incorpora inventarios desde Excel. Los trabajos de exportación preparan informes PDF y listados Excel.

Inventario con contexto

Cada equipo se consulta junto a su ubicación, direcciones, conexiones e incidencias.

Información compartible

Las exportaciones permiten entregar inventarios e informes de clientes sin reconstruirlos manualmente.

Qué permite hacer

  • Inventario de clientes, sedes y dispositivos con campos configurables.
  • Gestión de prefijos y asignaciones de direcciones IP.
  • Visualización de la topología y conexiones de red.
  • Importación desde Excel y exportación a PDF y Excel.
  • Seguimiento de incidencias, permisos y auditoría de cambios.

Cómo funciona

Clientes, sedes y equipos comparten una estructura que conecta inventario y red.

Selecciona una parte del mapa para conocer su función.

Clientes, sedes y equipos

La información se organiza por cliente, sede y dispositivo, con campos configurables. La importación desde Excel facilita incorporar inventarios existentes.

Gestión de infraestructura

El backend relaciona equipos, conexiones y prefijos de red. Los módulos de IPAM gestionan asignaciones de direcciones IP; las incidencias y la auditoría aportan seguimiento.

Datos y procesos

PostgreSQL almacena los datos del inventario y Redis respalda los procesos de la aplicación. Los permisos limitan las acciones y el acceso a los clientes correspondientes.

Topología e informes

La interfaz permite consultar equipos y visualizar la topología de red. La exportación a PDF y Excel facilita entregar y compartir el inventario.

¿Encaja con lo que buscas?

Podemos hablar sobre tu equipo y el software que necesitas construir.

Escríbeme