Web + ERP · Comercio local
FerrosMuz
Landing, tienda online y backoffice en Odoo para una ferretería familiar de Medellín, simplificados para que un equipo pequeño los opere sin capacitación pesada.
- Mi rol
- Desarrollo completo: landing, implementación de Odoo, módulos a medida y despliegue.
- Estado
- Piloto en curso con el equipo de la ferretería.
- Stack
- Odoo 17
- Python
- Docker
- Caddy
- Google Cloud
- Astro
- Tailwind CSS
- Firebase
- Enlaces
- ferrosmuz.com ↗
Contexto
FerrosMuz es una ferretería familiar en Medellín con seis rubros: herramientas, pinturas, plomería, electricidad, materiales de construcción y jardinería. Atiende en mostrador, por teléfono y por WhatsApp.
Necesitaba presencia en internet, una tienda online y una forma ordenada de llevar ventas, inventario y compras.
El reto
Odoo cubre todo eso, pero de entrada muestra decenas de menús, campos y opciones pensadas para empresas grandes: varias monedas, varias compañías, variantes, lotes. Para un equipo pequeño eso es ruido, y el ruido es una de las razones más comunes por las que un ERP termina abandonado.
El objetivo no era instalar Odoo, sino que el equipo lo usara todos los días.
Lo que construí
- Landing en Astro con identidad visual propia, datos del negocio centralizados, botón de WhatsApp y formulario de contacto conectado a Firebase.
- Odoo 17 con Docker Compose, desplegado en Google Cloud detrás de Caddy con HTTPS automático, con ventas, punto de venta, inventario, compras, facturación y sitio web.
- Un módulo a medida con pantalla de inicio propia: indicadores del día (ventas, entregas pendientes, mercadería por recibir y stock bajo) y accesos directos a las tareas diarias.
- Tienda online con el mismo estilo visual del landing, mediante un segundo módulo de tema.
- Un manual de uso para el equipo, enlazado desde el propio backoffice.
Decisiones
- Apagar funciones, no solo esconder menús: desactivé las funciones avanzadas desde los grupos nativos de Odoo, lo que también limpia los formularios. Si algún día hacen falta, se reactivan desde Ajustes sin tocar código.
- Un solo rol, “Equipo”: el dueño y las encargadas operan ventas, caja, stock, compras y facturas, pero no los ajustes técnicos ni los permisos.
- Historial en los productos: nombre, precio, categoría y estado quedan registrados con quién y cuándo los cambió, para que varias personas editen el catálogo sin perder el rastro.
- Un script repetible para preparar el piloto: limpia los datos de demostración de Odoo sin borrar nada (cancela o archiva), distingue lo real de lo de ejemplo y crea los usuarios del equipo.
Estado
El sistema está en piloto con el equipo de la ferretería. El landing y la tienda ya funcionan en su dominio propio, ferrosmuz.com, con HTTPS. El siguiente paso es medir con ellos qué tareas del día a día se volvieron más rápidas.
¿Tienes un proyecto parecido?
Cuéntame qué necesitas y vemos juntos cómo resolverlo.