Gianluca Palmier

Técnico Universitario en Programación - Full Stack Engineer

ArquiTrack — Sistema de Gestión de Proyectos de Construcción

Rol: Fullstack Engineer · 2025

ArquiTrack — Sistema de Gestión de Proyectos de Construcción
← Volver a proyectos

Resumen

ArquiTrack es una aplicación web full stack diseñada para arquitectos y equipos de obra que necesitan organizar proyectos de construcción, tareas, visitas, archivos y colaboradores en un único sistema. Fue desarrollado como proyecto final de carrera para la materia Práctica Profesional en la Tecnicatura Universitaria en Programación (UTN). El objetivo fue construir una herramienta que centralice la gestión operativa de proyectos de obra, mejorando la trazabilidad, colaboración y seguimiento de tareas en equipos técnicos.

Problema

En muchos estudios de arquitectura y proyectos de construcción: la información se gestiona en múltiples herramientas dispersas; no existe un seguimiento claro de tareas, visitas técnicas y documentación; la colaboración entre profesionales carece de trazabilidad; la carga y organización de archivos es desordenada. Esto genera pérdida de información, errores de comunicación y baja visibilidad del avance real de obra.

Solución

Desarrollé una plataforma web que permite crear y gestionar proyectos de construcción; crear, editar y asignar tareas; registrar visitas técnicas; subir y organizar archivos; invitar colaboradores a proyectos; centralizar toda la información del ciclo de obra en un solo sistema.

Proceso

  1. 1Análisis de requerimientos y modelado de datos
  2. 2Desarrollo del backend REST con Express + PostgreSQL
  3. 3Desarrollo frontend con Angular + Material Design
  4. 4Implementación de carga de archivos e invitaciones
  5. 5Presentación y aprobación como Proyecto Final UTN

Resultados

Proyecto aprobado en la materia Práctica Profesional. Sistema completamente funcional. Validación académica de arquitectura full stack completa. Base sólida para futuros productos en vertical construcción.

Mi rol

Fui responsable del proyecto end-to-end: análisis funcional y modelado de dominio; diseño de base de datos; desarrollo backend REST; desarrollo frontend completo; integración de autenticación; implementación de carga de archivos y colaboración; presentación académica y defensa del proyecto.

Arquitectura técnica

Frontend: Angular · Angular Material Backend: Node.js · Express · PostgreSQL Servicios: Firebase (auth / storage)

Gran desafío

Modelado de dominio para proyectos de obra: diseñé un modelo de datos capaz de representar proyectos, tareas, visitas técnicas, archivos, colaboradores y permisos, buscando mantener consistencia y escalabilidad en un dominio complejo. Colaboración multiusuario: implementé flujos de invitación, permisos y acceso compartido a proyectos, permitiendo trabajo colaborativo real dentro del sistema.

Aprendizajes clave

  • Diseño de sistemas CRUD complejos
  • Modelado de dominios reales
  • Arquitectura full stack completa
  • Gestión de archivos y permisos
  • Desarrollo de productos desde requerimiento hasta entrega

Tecnologías

AngularAngular MaterialNode.jsExpressPostgreSQLFirebase