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

Rol: Fullstack Engineer · 2025

ArquiTrack — Sistema de Gestión de Proyectos de Construcción
Estado
Proyecto académico
Tipo
Formación / Producto full stack
Impacto
Proyecto final UTN aprobado con arquitectura full stack completa
Evidencia
Sistema funcional presentado y aprobado en Práctica Profesional.
← Volver a proyectos

Resumen

Sistema de gestión para proyectos de construcción con tareas, visitas, archivos, colaboradores, permisos y autenticación.

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