NKNizar Kazze

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.

CETIS FLEX · Presupuestos
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.

  1. 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.

  2. 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.

  3. 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.

  4. 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

  • TypeScript
    Front-end63.5%

    Calculadora, panel y visor 3D.

  • Python
    Back-end36.2%

    Lógica de cálculo de precios.

  • FastAPI
    API

    API rápida y tipada para el cálculo.

  • Alembic
    Base de datos

    Migraciones de un esquema con muchas tablas.

  • Three.js
    3D

    Renderiza la bolsa y cambia su geometría en vivo.

  • Blender
    Modelado 3D

    Modelos base de los productos.

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.
Siguiente proyectoTodos los proyectos →
Acoso Escolar Ibiza y FormenteraVer proyecto ↗