Businext ERP
ERP empresarial construido desde cero para operación transversal del negocio.
Business context
Businext nació dentro de una operación industrial real para reemplazar hojas de cálculo, herramientas administrativas desconectadas y coordinación manual entre finanzas, inventario, ventas y recursos humanos. La plataforma debía soportar la operación diaria sin forzar al negocio a adaptarse a supuestos genéricos de un ERP tradicional.
Qué resuelve
Businext centraliza finanzas, recursos humanos, compras, ventas e inventario en una sola plataforma diseñada para la operación diaria del negocio. Fue desarrollado desde cero para reemplazar procesos fragmentados con una base tecnológica consistente, mantenible y preparada para evolución funcional y trazabilidad operativa de largo plazo.
Stack principal: Python · FastAPI · React · PostgreSQL · REST APIs · AWS · Linux · Nginx
Enfoque arquitectónico
- • Límites de dominio definidos para finanzas, inventario, RH, ventas y contabilidad.
- • Arquitectura orientada a APIs que permite flujos explícitos y evolución independiente de módulos.
- • Backend modular en FastAPI con capas de servicio claras para reglas de negocio.
- • Despliegue productivo en AWS sobre Linux y Nginx con liberación controlada de cambios.
Impacto
- • Plataforma central para la operación diaria del negocio en múltiples áreas.
- • Base de código empresarial con más de 200k líneas en crecimiento continuo.
- • Sistema interno donde consistencia de datos, reglas de negocio y auditabilidad son críticas.
Retos técnicos
- • Mantener aisladas las reglas contables y de inventario sin romper flujos que cruzan varios dominios.
- • Evolucionar un ERP de más de 200k líneas sin convertir cada funcionalidad nueva en una regresión transversal.
- • Diseñar APIs y módulos que sigan el proceso de negocio en lugar de copiar tablas de base de datos.
Resultados operativos
- • Redujo la fragmentación operativa al consolidar flujos administrativos en un mismo modelo.
- • Hizo más entendibles los cambios en finanzas, ventas, inventario y RH mediante límites claros de servicio.
- • Creó una base ERP mantenible capaz de absorber nuevos módulos sin rehacer toda la plataforma.