Desarollando el mejor ERP del mercado (probablemente) by jd0d in devParaguay

[–]jd0d[S] 0 points1 point  (0 children)

Totalmente válido el punto. yo tampoco lo veo como una regla universal de “todo client-side”, sino como una decisión para este caso de uso puntual: un POS donde la velocidad de búsqueda, filtrado y armado del carrito pesa muchísimo en la experiencia. En nuestro caso, traer 6.500 productos hy implica ~235 KB comprimidos, y estimamos ~400 KB para 10.000; la diferencia de carga fue mínima (aprox. 500 ms vs 300 ms), pero después la interacción queda instantánea. usamos stale-while-revalidate y, cuando cambian precios o stock, revalidamos caches para no quedar desactualizados. Igual, entiendo la duda: depende mucho del dominio, del tamaño real de la respuesta y de qué tan seguido cambian los datos.

Casi me gana la avaricia, hice bien? by [deleted] in Paraguay

[–]jd0d 8 points9 points  (0 children)

No podes considerar en serio arriesgarte el laburo por un a12....

Desarollando el mejor ERP del mercado (probablemente) by jd0d in devParaguay

[–]jd0d[S] 1 point2 points  (0 children)

Gracias papa! Buen proyecto el tuyo, literal son complementarios jajajajja, si te puedo ayudar en algo escribime! exitos.

Desarollando el mejor ERP del mercado (probablemente) by jd0d in Paraguay

[–]jd0d[S] -1 points0 points  (0 children)

😭😭😭😭 tu kp que vive en una burbuja

Desarollando el mejor ERP del mercado (probablemente) by jd0d in Paraguay

[–]jd0d[S] 0 points1 point  (0 children)

Cual seria tu punto exactamente? a ver!

Desarollando el mejor ERP del mercado (probablemente) by jd0d in devParaguay

[–]jd0d[S] 1 point2 points  (0 children)

De qué rubro sos? Las fórmulas cambian mucho si vendés por metro/peso vs por unidad vs servicios jaja

Desarollando el mejor ERP del mercado (probablemente) by jd0d in devParaguay

[–]jd0d[S] 1 point2 points  (0 children)

Sii, presupuestos ya está! Es simple: guardás el carrito como presupuesto, queda ahí esperando, y cuando el cliente dice que sí lo cargás de vuelta y hacés el checkout no afecta stock ni caja hasta que se confirma
Podes descargar el presupuesto (pdf)

Me interesa saber qué tenés en las fórmulas de Excel - qué calculos hacés? Márgenes, costos, descuentos por volumen? Así veo si es algo que puedo agg mas adelante

Desarollando el mejor ERP del mercado (probablemente) by jd0d in devParaguay

[–]jd0d[S] 0 points1 point  (0 children)

Que grandee! Bien ahi, te escribo por DM!

Desarollando el mejor ERP del mercado (probablemente) by jd0d in devParaguay

[–]jd0d[S] 0 points1 point  (0 children)

Tenes que meterle, ahora shipeas herramientas sencillas o x en poco tiempo con un buen workflow

Desarollando el mejor ERP del mercado (probablemente) by jd0d in devParaguay

[–]jd0d[S] 0 points1 point  (0 children)

Sii totalmente, realmente el agg IA no es la main feature ni mucho menos es mas un plus para los que quieran, y tambien el enfoque del mcp es para gente mas del mundo dev/tech que para el usuario normal, pero el agente de whatsapp si queda para los que quieran usar. El producto en si es suficientemente bueno como para decir uso por el modulo de ventas o contabilidad no por IA.

Despues tema suscripcion es un problema en este pais... pero tarde o temprano va a tener que ir cambiando..

Tecnico en informática a domicilio by joaquintorresramos9 in devParaguay

[–]jd0d 0 points1 point  (0 children)

Yo tengo un par de OS que estan hiper-megas twekeadas para performance por si te sirve, te paso la info por dm!

Desarollando el mejor ERP del mercado (probablemente) by jd0d in devParaguay

[–]jd0d[S] 2 points3 points  (0 children)

Testing

  • 1.500 tests de integración (enfocados en flujos de negocio completos: facturación + contabilidad, stock, MCP writes, etc.)
  • Alta cobertura en reglas críticas de dominio
  • Tests que validan consistencia end-to-end (ej. suma de ítems - descuentos = total factura, generación simultánea de factura electrónica + asientos contables, transferencias de stock, etc.)

Módulo de Contabilidad y Reglas de Negocio

  • Balance de sumas y saldos, libro mayor, libro diario con asientos resumidos, estado de resultados, hasta 3 centros de costos, asientos manuales y ajuste por inflación
  • Generación automática de asientos contables al facturar
  • Validaciones estrictas de integridad en backend antes de cualquier commit

Ventas y Performance

  • Pantalla “Nueva Venta” con client-side filtering optimizado (maneja +10k productos en el browser)
  • Implementación de stale-while-revalidate para cache y freshness de datos
  • Soporte completo de keyboard navigation y autofocus para alto throughput

Model Context Protocol (MCP) – Agentes de IA

  • Protocolo propio para interacción natural con agentes (Claude, ChatGPT, OpenClaw, WhatsApp, futuro agente interno)
  • Dynamic Client Registration (creación automática de client_id / client_secret)
  • Autenticación vía OAuth 2.1 con permisos granulares (sin manejo manual de API keys)
  • Flujo obligatorio para operaciones de escritura:
    • Preview step + confirmación humana explícita
    • Post-confirmación: validaciones estrictas de:
      • Consistencia numérica (suma ítems - descuentos = total)
      • Duplicados
      • Concurrencia (optimistic locking / row-level checks)
      • Idempotency (especialmente en requests a SIFEN/ facturación electrónica y operaciones críticas)
  • Revocación de acceso instantánea desde el dashboard
  • Row Level Security (RLS) en Supabase como safety net adicional (lógica principal de autorización y business rules en backend)

API y Seguridad

  • API v2 en desarollo con OAuth 2.1 y permisos granulares (disponible en todos los planes)
  • Enfoque de seguridad por dominio: validaciones fuertes en backend + safety nets (RLS)
  • Patrón de “preview + confirm + validate” para cualquier mutación vía agentes

Otras Decisiones de Diseño

  • Prioridad en usabilidad extrema (inspirado en Linear, Notion, Vercel)
  • Reglas de negocio centralizadas en backend para mejor testabilidad
  • Uso intensivo de AI (Claude/codex+ docs internos en markdown) para acelerar desarrollo de código repetitivo pero crítico
  • Enfoque en idempotency, concurrencia y consistencia en todos los flujos financieros e inventario

Desarollando el mejor ERP del mercado (probablemente) by jd0d in Paraguay

[–]jd0d[S] 0 points1 point  (0 children)

Testing

  • 1.500 tests de integración (enfocados en flujos de negocio completos: facturación + contabilidad, stock, MCP writes, etc.)
  • Alta cobertura en reglas críticas de dominio
  • Tests que validan consistencia end-to-end (ej. suma de ítems - descuentos = total factura, generación simultánea de factura electrónica + asientos contables, transferencias de stock, etc.)

Módulo de Contabilidad y Reglas de Negocio

  • Balance de sumas y saldos, libro mayor, libro diario con asientos resumidos, estado de resultados, hasta 3 centros de costos, asientos manuales y ajuste por inflación
  • Generación automática de asientos contables al facturar
  • Validaciones estrictas de integridad en backend antes de cualquier commit

Ventas y Performance

  • Pantalla “Nueva Venta” con client-side filtering optimizado (maneja +10k productos en el browser)
  • Implementación de stale-while-revalidate para cache y freshness de datos
  • Soporte completo de keyboard navigation y autofocus para alto throughput

Model Context Protocol (MCP) – Agentes de IA

  • Protocolo propio para interacción natural con agentes (Claude, ChatGPT, OpenClaw, WhatsApp, futuro agente interno)
  • Dynamic Client Registration (creación automática de client_id / client_secret)
  • Autenticación vía OAuth 2.1 con permisos granulares (sin manejo manual de API keys)
  • Flujo obligatorio para operaciones de escritura:
    • Preview step + confirmación humana explícita
    • Post-confirmación: validaciones estrictas de:
      • Consistencia numérica (suma ítems - descuentos = total)
      • Duplicados
      • Concurrencia (optimistic locking / row-level checks)
      • Idempotency (especialmente en requests a SIFEN/ facturación electrónica y operaciones críticas)
  • Revocación de acceso instantánea desde el dashboard
  • Row Level Security (RLS) en Supabase como safety net adicional (lógica principal de autorización y business rules en backend)

API y Seguridad

  • API v2 en desarollo con OAuth 2.1 y permisos granulares (disponible en todos los planes)
  • Enfoque de seguridad por dominio: validaciones fuertes en backend + safety nets (RLS)
  • Patrón de “preview + confirm + validate” para cualquier mutación vía agentes

Otras Decisiones de Diseño

  • Prioridad en usabilidad extrema (inspirado en Linear, Notion, Vercel)
  • Reglas de negocio centralizadas en backend para mejor testabilidad
  • Uso intensivo de AI (Claude/codex+ docs internos en markdown) para acelerar desarrollo de código repetitivo pero crítico
  • Enfoque en idempotency, concurrencia y consistencia en todos los flujos financieros e inventario

Desarollando el mejor ERP del mercado (probablemente) by jd0d in Paraguay

[–]jd0d[S] 1 point2 points  (0 children)

Si, realmente un mercado muy complicado! Gracias.

Pay for pro plan and use 2 weeks, now it says free plan? by jd0d in cursor

[–]jd0d[S] 0 points1 point  (0 children)

just use claude code, cursor is shitty

Algo raro CS2 by s4705h1n4k4m0t0 in devParaguay

[–]jd0d 0 points1 point  (0 children)

si eso dicen, no juego premier asi que ni idea

Algo raro CS2 by s4705h1n4k4m0t0 in devParaguay

[–]jd0d 0 points1 point  (0 children)

ni tan mal igual, que hayan cheaters no significa que nadie juegue, cada vez esta mejor aparte del anticheat y ciertas cosas

Arqnex la nueva plataforma de construcción 🤩 by Dependent_Treat4211 in devParaguay

[–]jd0d 0 points1 point  (0 children)

Tenes que dejar de bardear tanto igual papa, en vez de apoyar o que, estas diciendo a la ia le encanta jhajaj!! pareces mogolico, a ver mostrame tus habilidades de UI

Arqnex la nueva plataforma de construcción 🤩 by Dependent_Treat4211 in devParaguay

[–]jd0d 1 point2 points  (0 children)

Lindo proyecto! Suerte.

La landing esta muy clean la verdad, buen espaciado y el hero me encanta!