· Activo

Solución 360: de los Excel sueltos a un dashboard en tiempo real

Algunas empresas buscaban con nosotros soluciones completas, 360: no un flujo suelto, sino todo el sistema. Este es uno de esos casos, en el que me tocó hacer un poco de todo, desde la base de datos hasta la aplicación web.

  1. Portátil con una hoja de cálculo y una calculadora sobre la mesa

    Una base de datos a partir de muchos Excel

    La empresa no tenía CRM ni un proceso comercial definido, y la información de los comerciales vivía en un montón de Excel. Lo primero fue reunirlos todos y diseñar la base de datos desde cero, con su estructura y sus relaciones, para que hubiera una única fuente de verdad.

    • Excel
    • SQL
  2. Manos programando en un portátil

    Procesos automáticos para mantener la información

    Una base de datos solo sirve si está al día. Desarrollé flujos que facilitan la entrada de información al sistema y la mantienen ordenada, para que nadie tenga que actualizarla a mano.

    • n8n
  3. Móvil grabando una nota de voz sobre una mesa

    Registro por voz para los comerciales

    Los comerciales están en la calle, no delante de un formulario. Con este sistema cuentan por voz lo que pasa en cada visita y la información llega a la base de datos ya ordenada.

    • n8n
    • Gemini
    • LangChain
  4. Portátil mostrando un dashboard con gráficas

    Un dashboard en tiempo real

    Para ver la información creé una aplicación web propia, con frontend en React y un backend sencillo que lee de la base de datos, desplegada en Azure como Container App. Los datos de la empresa, por fin en una pantalla y siempre al día.

    • React
    • Azure
    • SQL

Todo el stack

  • SQL
  • n8n
  • Excel
  • Gemini
  • LangChain
  • React
  • Azure

Lo que me ha dado

  • Ver un proyecto de punta a punta, del dato en bruto a la pantalla
  • Diseñar una base de datos desde cero
  • Desplegar una aplicación en la nube con Azure Container Apps
  • Pensar en cómo trabaja de verdad la gente que va a usarlo