CraftLog es una aplicación web especializada en la optimización logística para procesos de construcción. Este proyecto nació para resolver la complejidad de planificar requerimientos de materiales en entornos de construcción digital, eliminando los cálculos manuales, repetitivos y propensos a errores.
Es una herramienta diseñada para gestionar proyectos de construcción de forma inteligente. El sistema permite al usuario definir los bloques finales deseados y el núcleo de la aplicación se encarga de realizar una descomposición recursiva para determinar todos los materiales base necesarios.
-
Características principales: Motor de cálculo automático: Desglosa automáticamente las recetas de crafteo hasta el nivel de material base.
-
Control de inventario: El sistema descuenta lo que ya tienes en tus cofres de los requerimientos totales.
-
Gestión de proyectos: Puedes guardar, editar y organizar múltiples proyectos en tu historial.
-
Cálculos avanzados: Estima combustible necesario, tiempos de procesamiento en hornos y tiempo estimado de recolección (farmeo).
Este proyecto cuenta con una arquitectura robusta:
-
Frontend: HTML5, CSS3 (con sistema de diseño inspirado en estética pixel-art).
-
Backend: Java (procesamiento lógico y gestión de peticiones).
-
Base de datos: MySQL (gestión de persistencia de proyectos y usuarios).
-
Conectividad: JDBC para la comunicación entre el motor lógico y la base de datos.
-
Acceso: Inicia sesión en tu cuenta para acceder a tu historial.
-
Crear Proyecto: Define un nombre y agrega los bloques o estructuras que planeas construir.
-
Calcular: El sistema analiza tus necesidades, descuenta tu inventario y te entrega una lista de materiales exacta y estructurada.
Desarrollado para el Curso Especial de Titulación 2025 — CECyTE EM Plantel Nicolás Romero. Autor: Martinez Escobar Antony Kevin