Sistemas internos · paneles

Tu operación en un solo panel, no en diez Excel

Cotizaciones, pedidos, producción, pagos, inventario, citas: armamos el sistema interno que tu negocio necesita, a la medida de cómo trabajas, que se usa desde el celular y la computadora y que varios pueden usar a la vez sin pisarse.

  • Next.js
  • Python
  • PostgreSQL
  • roles
  • WhatsApp
▸ actividad del díacorriendo en la nube
  1. cotización COT-20260926-01 creada · 3 conceptos
  2. el cliente aceptó términos desde su ligaOK
  3. → producción · entrega viernes 13:00OK
  4. anticipo del 50 % registradoOK
  5. producción · terminadoOK
  6. aviso al cliente por WhatsAppOK

Ejemplo de bitácora · así se ve una corrida

01

Cómo fluye el dato

Lo que entra, lo que hace el proceso y lo que sale. Sin cajas negras.

02

Lo que resolvemos

[01]

Cotizador con liga

La cotización sale con una liga para que el cliente acepte términos y condiciones desde su celular.

[02]

Producción y órdenes

Qué se fabrica, quién lo hace, para cuándo y en qué va, con notas y archivos.

[03]

Pagos y cobranza

Anticipos, saldos y abonos por pedido, con recordatorios y factura.

[04]

Inventario

Entradas, salidas y existencias por almacén o sucursal.

[05]

Roles y permisos

Ventas, producción y administración ven y cambian solo lo que les toca.

[06]

Varios dispositivos

Dos personas editando el mismo pedido no se borran el trabajo: los cambios se combinan.

03

Así se ve por dentro

Código de verdad, no un diagrama de ventas: esto es lo que corre en la nube.

pedidos.pypython
ESTADOS = ["cotizada", "aceptada", "en_produccion", "terminada", "entregada", "pagada"]

def avanzar(pedido, nuevo, usuario):
    if ESTADOS.index(nuevo) <= ESTADOS.index(pedido.estado):
        raise ValueError("un pedido no se regresa de estado")
    pedido.historial.append({"de": pedido.estado, "a": nuevo, "por": usuario, "cuando": ahora()})
    pedido.estado = nuevo
    if nuevo == "terminada":
        avisar_whatsapp(pedido.cliente, "Tu pedido está listo")

El corazón de un panel: estados que solo avanzan, historial de quién movió qué y avisos cuando toca.

04

Ya lo hacemos en producción

Productos propios operando con clientes reales, construidos con las mismas herramientas.

  • Python
  • pandas
  • FastAPI
  • AWS Lambda
  • DynamoDB
  • S3
  • PostgreSQL
  • Vercel
  • Next.js
  • Google Sheets y Drive
  • WhatsApp Cloud API
  • IA (LLMs)
  • cron
  • Excel y PDF
05

Cómo trabajamos

  1. 01Nos cuentas qué se repite

    Un mensaje de WhatsApp: qué proceso se hace a mano, cada cuánto y con qué archivos o sistemas.

  2. 02Propuesta por escrito

    Qué se puede y qué no, con alcance, precio y plazo cerrados. Sin junta de una hora.

  3. 03Construimos por etapas

    Primero lo que más duele, funcionando con tus datos reales, y luego lo demás.

  4. 04Lo dejamos corriendo

    En la nube, con bitácora y avisos. Lo operamos y lo ajustamos cuando cambia algo.

06

Preguntas frecuentes

¿Por qué no un software comercial?

Si uno te queda, úsalo. Un panel a la medida conviene cuando tu forma de trabajar no cabe en el comercial o terminas pagando módulos que no usas.

¿Funciona en el celular?

Sí. Se diseña para usarse en el taller o en la calle, no solo en el escritorio.

¿Pueden usarlo varios al mismo tiempo?

Sí, con usuarios y permisos, y sin que un cambio borre el de otra persona.

¿Los datos son míos?

Sí, a nombre de tu negocio y exportables a Excel cuando quieras.

¿Cuánto tarda?

Se entrega por etapas: primero lo que más duele, funcionando, y luego lo demás. El plazo de cada etapa va en la propuesta.

¿Qué se hace a mano en tu negocio?

Cuéntanos qué proceso se repite, cada cuánto y con qué archivos o sistemas. Te contestamos qué se puede automatizar y qué no.

Contar mi caso por WhatsApp →Diagnóstico sin costo · respuesta con alcance, precio y plazo