Calculadora de Precios y Costos

calculator 1
calculator-2
calculator-3

Sector: Energía y combustibles
Rol: Consultor de procesos y desarrollador full stack
Tecnologías: Angular · Firebase (Auth, Firestore, Storage, Cloud Functions) · Netlify · GitHub · CI/CD

Desafío

Una comercializadora nacional de combustibles necesitaba acelerar y mejorar la precisión del cálculo de precios de sus productos. Su operación dependía de hojas de cálculo complejas para estimar el costo real desde el punto de carga del proveedor hasta la entrega al cliente, considerando múltiples factores:

  • Proveedores con múltiples puntos de carga, tanto nacionales como internacionales.
  • Costos operativos variables por ruta y proveedor.
  • Dependencia crítica del tipo de cambio, el cual podía variar drásticamente durante el día.

El proceso manual tomaba al menos 2 horas por escenario, dificultando la comparación entre opciones y afectando directamente los márgenes de ganancia por demoras o errores.

Solución

Diseñé e implementé una webapp de cálculo inteligente de costos y precios que centraliza la información operativa y automatiza los cálculos en tiempo real:

  • Interfaz web responsiva accesible desde computadoras o móviles para directivos y gerentes.
  • Optimización del registro de costos operativos, parametrizados por punto de carga y tipo de producto.
  • Integración con una API de tipo de cambio en tiempo real, eliminando el riesgo de cálculos desactualizados.
  • Algoritmo dinámico de cálculo de escenarios, capaz de combinar múltiples proveedores y rutas con excelente rendimiento.

El resultado fue una herramienta ágil y confiable que permite:

  • Tomar decisiones comerciales informadas en minutos.
  • Evaluar de inmediato cuál proveedor/ruta ofrece el mejor margen.
  • Reducir a menos de 5 minutos diarios el trabajo de carga de datos, antes distribuido entre varias personas.
  • Evitar pérdidas por decisiones basadas en información desactualizada.

Rol y contribución

Como Consultor de Procesos:

  • Analicé junto al cliente el flujo completo de compra y venta.
  • Identifiqué ineficiencias en el manejo de costos y en el proceso de toma de decisiones.
  • Propuse una estructura más clara de costos operativos y parametrización por proveedor y ruta.

Como Desarrollador Full Stack:

  • Diseñé la experiencia de usuario (UI/UX) enfocada en claridad y velocidad de uso.
  • Implementé la aplicación utilizando Angular con Firebase como backend (Auth, Firestore, Storage y Cloud Functions).
  • Desplegué en Netlify con integración continua desde GitHub.

Retos técnicos superados

  • Desarrollé un algoritmo de alto rendimiento capaz de procesar múltiples combinaciones entre puntos de carga y descarga, adaptable a la constante incorporación de nuevos proveedores o clientes.
  • Incorporé lógica flexible para que los usuarios modifiquen parámetros de cálculo y visualicen los resultados en tiempo real.
  • Escalabilidad: la app se diseñó para soportar el crecimiento de datos sin comprometer la experiencia de usuario.

Impacto

✔ Reducción de tiempos de cálculo de 2 horas a 5 minutos
✔ Mejores márgenes gracias a decisiones más informadas
✔ Disminución de errores humanos en escenarios cambiantes
✔ Aumento de la confianza directiva en los datos operativos