# Cotizador de Impresión 3D Este es un sistema de cotización de impresiones 3D que utiliza PHP, Node.js y PrusaSlicer para calcular el costo de una impresión basándose en un archivo STL. El proyecto está diseñado para correr dentro de **Docker** y **Docker Compose** para un despliegue fácil y autocontenido. --- ## Prerrequisitos Asegúrate de tener instalado el siguiente software en tu computadora: * [Git](https://git-scm.com/) * [Docker](https://www.docker.com/products/docker-desktop/) * [Docker Compose](https://docs.docker.com/compose/install/) --- ## Pasos de Instalación Sigue estos comandos en tu terminal: **1.Clonar el repositorio** Descarga el código fuente desde GitHub. git clone [https://github.com/ganglyglub2-gif/cotizador-impresion-3D.git](https://github.com/ganglyglub2-gif/cotizador-impresion-3D.git) **2.Entrar al directorio** cd cotizador-impresion-3D **3.Crear la carpeta de Subidas** mkdir www\uploads **4.Dar permisos a la carpeta de Subidas (¡Crítico!)** icacls "www\uploads" /grant Todos:(OI)(CI)F /T **5.Construir y Levantar el Contenedor:Este comando construirá la imagen de Docker (tener abierto la aplicacion de docker desktop para este paso)** docker-compose up -d --build (Nota: La primera vez, este paso tardará varios minutos). **6.Acceso de la aplicacion** Para acceder a la aplicación, abre tu navegador web y ve a: http://localhost:8080 **7.Detener la aplicación** Para detener la aplicación, corre este comando en la misma carpeta: docker-compose down