Proyecto 01 / 03App interna · Presupuestos · 3DHerramienta interna
CETIS FLEX · Presupuestos
Descripción
Aplicación de presupuestos y gestión para un fabricante de envase flexible. Un presupuesto que costaba de tres a cuatro días ahora se calcula en minutos, con una vista previa 3D interactiva de la bolsa.

- Rol
- Full-stack, base de datos y 3D
- Cliente
- CETIS FLEX — Celje, Eslovenia
Sobre el proyecto
Presupuestos en minutos, no en días.
Cada presupuesto se montaba a mano con un software antiguo y tardaba de tres a cuatro días. Construimos una aplicación que hace ese cálculo en minutos.
Lo difícil no fue la interfaz sino el dominio: entender cómo se fabrica cada bolsa y trasladar cada proceso de producción a la base de datos sin perder escalabilidad.
01 — Calculadora
El usuario selecciona una plantilla para el producto, y la cantidad, las dimensiones y los materiales se basan en la plantilla seleccionada. Después la aplicación calcula el precio del pedido a partir de la cantidad, los colores del diseño y otras especificaciones.
02 — Desglose de precio instantáneo
La pantalla de resultados muestra un presupuesto completo y detallado que antes al equipo le llevaba de tres a cuatro días montar a mano con un software antiguo, y solo era visible para los empleados.
03 — Panel de administración
La aplicación también incluye un panel de administración donde el equipo puede gestionar plantillas, actualizar los precios de los materiales, cambiar la velocidad de las máquinas y otras variables que afectan al precio, de modo que siempre está actualizada con los costes y los tiempos de producción actuales.
Mi rol
Lo que
hice realmente
Proyecto en equipo. Antes de programar tuvimos que entender cómo se fabrica una bolsa de principio a fin.
- 01
De la fábrica a la base de datos
Estudiamos todo el proceso de fabricación de las bolsas y lo implementamos en la base de datos. Cada proceso de producción requería su propia tabla, y aun así logramos una aplicación escalable.
- 02
API
Backend en Python con FastAPI para el cálculo de precios, y Alembic para gestionar las migraciones de un esquema con muchas tablas.
- 03
Modelos 3D interactivos
Modelos preparados en Blender y renderizados con Three.js. La geometría de la bolsa cambia en el navegador según las medidas que introduce el usuario.
- 04
Panel de administración
Plantillas, precios de materiales y velocidades de máquina editables por el propio equipo, sin tocar código.
Tecnologías
- Front-end63.5%
TypeScript
Calculadora, panel y visor 3D.
- Back-end36.2%
Python
Lógica de cálculo de precios.
- API
FastAPI
API rápida y tipada para el cálculo.
- Base de datos
AlembicMigraciones de un esquema con muchas tablas.
- 3D
Three.js
Renderiza la bolsa y cambia su geometría en vivo.
- Modelado 3D
Blender
Modelos base de los productos.
Galería

Resultado
De 3–4 días a unos minutos por presupuesto.
- Presupuestos completos en minutos, en lugar de tres o cuatro días.
- Cada proceso de producción modelado en su propia tabla, con una arquitectura escalable.
- Vista previa 3D que se adapta en vivo a las medidas del pedido.