Sobre este proyecto
it-programming / web-development
Abierto
La idea es que sea un plugin que agregue todas estas funcionalidades a WP para que podamos replicarlo en cada instalación.
Hay lógicas que son para Woocommerce y otras que cambian el comportamiento de WP.
Tengo al cliente esperando esta cotización para aprobarlo a la brevedad.
- Agregar lógica para realizar pedidos. Esto implica: No mostrar precios. Para agregar productos al pedido el usuario debe estar logueado, si no lo está no se muestra el botón.
Esto debe ser cofigurable, es decir se deberá poder configurar si el ecommerce muestra precios o no.
- Checkout: En este punto solo se deberá visualizar el pedido y poder modificar cantidades . En el siguiente paso se confirman los datos y se envía el pedido al ERP
- Diseñar una vista de lista de productos a medida. Se trabajará sobre el Theme Avada.
La vista debe contemplar: Grilla de productos con talle y color. Se adjunta ejemplo del bloque de un producto. Sobre la grilla se podrán agregar las cantidades de cada combinación.
Además se debe mantener la vista original de Woocomerce de vista detallada de producto.
- Capa de servicios para integrar con el ERP. Lo que se requiere es que Woocommerce envíe al ERP los nuevos pedidos y que este le devuelve el estado. También poder sincronizar productos y clientes y listas de precios.
- Comportamiento de clientes: Los clientes son empresas, que pueden tener más de un usuario asociado y más de una locación (sucursales). Es decir un usuario pertenece a una empresa. En el checkout el usuario (ya se sabe a qué empresa pertenece) debe seleccionar de una lista a que locación corresponde el pedido que está realizando.
Los usuarios se dan de alta desde wp y se asocian a la empresa que fue previamente creada por el erp.
- Múltiples precios. El ERP envía una lista de precios asociada por empresa.
- Vendedores: Debe haber un usuario con perfil vendedor, éste podrá ver el estado de las empresas y generar pedidos en nombre de estas.
- Categorías / multimarca: El cliente actualmente tiene 3 bases de datos en su ERP. Necesita mostrar los catálogos de productos unificados en el mismo ecommerce. El ERP enviará al ecommerce los productos con sus variantes y un identificador de empresa o “base de datos”.
Esto genera que los productos quedan categorizados según la “marca” a la que corresponden. Lo mismo debe ser contemplado para el envío de datos al ERP. Es decir cuando se genera un pedido el mismo debe llevar este identificador para poder determinar en qué base de datos se genera el pedido.
Este punto cotizarlo por separado ya que no es excluyente del proyecto.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Integraciones de API Otros (Otras APIs)
Roles necesarios Diseñador, Programador
Plazo de Entrega: 30 Septiembre, 2017
Habilidades necesarias