Sobre el proyecto

ForgeField es una plataforma integral de SaaS de gestión de construcción diseñada para agilizar las operaciones de control de planos, ejecución de campo y flujos de trabajo administrativos. Construida como un ejercicio de desarrollo de software nativo de IA, la plataforma integra inteligencia artificial no como un chatbot adicional, sino como infraestructura central para tareas específicas de dominio. Las características clave de IA incluyen registros diarios estructurados de voz a texto que transcriben y analizan las notas del capataz en borradores, puertas de cumplimiento de COI que validan los certificados de seguro de los subcontratistas mediante la extracción de PDF, y OCR de planos con búsqueda espacial semántica utilizando embeddings locales. Además, emplea visión por computadora para la reproyección automática de pines de inspección a través de revisiones de planos e incluye un asistente de IA en la aplicación para el onboarding guiado. La plataforma ofrece más de 35 módulos organizados en seis pilares. El Pilar 1 cubre Operaciones de Campo y Seguridad, incluyendo inspecciones de calidad, planes de tareas previas con matrices de riesgo, permisos de trabajo en caliente y calculadoras de madurez del concreto. El Pilar 2 aborda Contratos y Finanzas, manejando cascadas de órdenes de cambio, retención en fideicomiso, nómina certificada y sincronización con ERP. El Pilar 3 se centra en BIM-VDC e infraestructura de datos, con colaboración en tiempo real con múltiples cursores y un visor de modelos IFC con WebGPU. El Pilar 4 gestiona Preconstrucción y QTO con herramientas para nivelación de ofertas y despegue de cantidades. El Pilar 5 maneja la Puesta en Marcha, incluyendo la compilación de carpetas de cierre y la gestión del ciclo de vida de la garantía. El Pilar 6 proporciona Riesgo Predictivo y Gobernanza a través de paneles ejecutivos, libros de auditoría inmutables y marcas de agua criptográficas de documentos. Técnicamente, ForgeField es un monolito único de Next.js (App Router) y TypeScript que utiliza PostgreSQL a través de Prisma 7. Emplea Auth.js para la autenticación y Tailwind CSS para el estilo. La arquitectura admite la ejecución de campo primero sin conexión con un mecanismo de sincronización CRDT hecho a mano y utiliza PDFium-WASM o pdf.js para el renderizado de planos. Todas las integraciones de IA están protegidas por claves de API y fallan de manera suave, asegurando que las credenciales faltantes degraden las características con gracia en lugar de causar errores de aplicación. El proyecto documenta explícitamente sus simplificaciones, como el uso de CV clásico para el emparejamiento de pines de inspección en lugar de modelos aprendidos, y el análisis de modelos IFC en lugar de archivos nativos de Revit.