
Implementation details and project architecture
La plataforma propuesta es una solución tecnológica para la gestión de inspecciones técnicas de edificaciones, que conecta a los ingenieros civiles en campo con los ingenieros al mando. La aplicación móvil facilita la recopilación de datos en campo, incluyendo fotos, videos, observaciones y mediciones, incluso sin conexión a internet. Estos datos son procesados en un servidor en línea que realiza análisis y genera informes detallados. La aplicación web permite a los ingenieros al mando acceder a esta información, visualizar reportes, realizar análisis y tomar decisiones estratégicas sobre la salud de las edificaciones. El sistema aumenta la eficiencia y la precisión de las inspecciones, reduce el tiempo y los recursos necesarios, y facilita la toma de decisiones basadas en datos actualizados.
6 images

Image 1
Fast-Inspection-Plataform

Image 2
Fast-Inspection-Plataform

Image 3
Fast-Inspection-Plataform

Image 4
Fast-Inspection-Plataform

Image 5
Fast-Inspection-Plataform

Image 6
Fast-Inspection-Plataform
La falta de una herramienta eficaz para diagnosticar el estado técnico de edificaciones puede resultar en estructuras inseguras que representan un riesgo para la seguridad de la población en general. Por ende surge el siguiente problema: ¿Cómo diagnosticar de manera precisa y oportuna el estado técnico de edificaciones en condiciones diversas?.
Plataforma informática para automatizar los procesos de evaluación del estado técnico de una edificación, que use la metodología de evaluación creada por la master Liyen Pérez Quiñones.
Se evidenció viabilidad y efectividad de una solución informática integral para el diagnóstico estructural. Se demostró innovación interdisciplinaria entre Ingeniería Civil e Informática. La plataforma móvil y web integradas constituyen una solución funcional para el diagnóstico de edificios, permitiendo un flujo confiable de información y preparada para validación real. Las pruebas realizadas confirman que la plataforma funciona correctamente y cumple con los requisitos iniciales, respaldando su utilidad como herramienta de diagnóstico
Para hacer realidad la plataforma me fue necesario aprender, investigar y poner en práctica muchas cosas. Diseño de software para definir la arquitectura de la plataforma. Ingeniería de Requisitos para establecer los requisitos funcionales y no funcionales de cada sistema conformante de la plataforma. Desarrollo Frontend con Next.js para la implementación del Sistema Web. Desarrollo Backend con Nest.js para la implementación del la API de la plataforma, dicha API con una arquitectura de microservicios con múltiples base de datos en dependencia de la necesidad como PostgreSql y MongoDB. Devops, cree los ambientes de desarrollo y producción de la solución interconecté cada pieza conformante de la plataforma para dar consigo a un producto funcional, definí flujos de integración continua con GithubApps, dockericé cada proyecto y cada microservicio para su despliegue en un Servidor VPS. Gestión de proyectos para organizar y dividir el trabajo con los compañeros de equipo.
Next.js
React.js
Typescript
Javascript
Node.js
HTML
CSS
Tailwind CSS
Nest.js
TypeORM
PostgreSQL
MongoDB
Cursor
Visual Studio Code
V0
Npm
Postman
Github
Git
Github Actions
Enterprise Architec
Draw.io
Docker
Linux