Completed

Desarrollador Woocommerce con Experiencia

Published on the November 03, 2017 in IT & Programming

About this project

Open

Tenemos en producción un complemento para Woo/commerce que conecta con API de Marketplace sincronizando productos con publicaciones, ventas, mensajería, calificaciones, cambios de estado de las ventas, Esta avanzado en desarrollo y funcional, pero hay que seguir adelante con mejoras y correcciones determinadas.

1.    Hay que ser ingeniosos en el área funcional del complemento, y pensar en seguir facilitando a los administradores de Woocommerce que lo utilizan, a que tengan una experiencia agradable en el manejo del mismo.
Mensajes informativos tipo tooltips en varias secciones de la herramienta.
Algunas pantallas tienen distribuida la información con <table> y sin formato. Darle formato.
Los mensajes del sincronizador, si contiene un error determinado, se muestra en formato Array() incomprensibles por el administrador de la tienda. Corregirlos.
Apenas instalado el complemento, no exister una “guía o ayuda” que podría ser en cualquier formato ingenioso como por ejemplo step by step o simplemente detectar que acciones ya llevó a cabo y mostrarle el próximo paso hasta terminar de configurar.

2.    Entendemos hay algunas cuestiones en el código que se pueden efectuar de manera más inteligente. Habría que re-pensar el manejo de VARIACIONES y como se sincronizan dichos productos variables hacia el Marketplace.
Ejemplo: Tengo un producto variable en Woocommerce, y el Marketplace no me notifica por API que puedo enviar variaciones. Deberá crear la posibilidad de:

A.    Que cada variación de Woocommerce sea una publicación individual en el Marketplace.

B.    Utilizar funcionalidad en la API del Marketplace para enviar variaciones personalizadas.

3.    Relacionado a lo anterior, las variaciones se componen de atributos y los mismos ahora están ligados a nivel de configuración de la categoria (woocommerce  merketplace).
Dado que para Woocommerce cada variación dentro de un producto variable es gestionado con “funciones y hooks” como un producto “individual” el que se compone de sus propios valores (id, sku, precio, stock, +) Cabe la posibilidad que nuestro complemento pueda comenzar a vincular los atributos a nivel de producto y no más a nivel de categoría. Los que a veces (ahora) es una limitante dada la diversidad de productos que pueden pertenecer a una misma categoría que no comparten 100% los atributos.

4.    Además, tiene un sistema de sincronización masiva automática cada X horas configurable, y en algunos servidores no llega a terminar la sincronización por asuntos de max_execution_time.

A.    Se podría manejar sincronizaciones “de tandas” (por cantidades resumidas) de XX productos, y reenganchar un nuevo proceso en la sincronización para evitar colapsar.
B.    Agregar sincronizaciones del tipo "bulk actions" en el listado de productos de Woocommerce.

Así también desarrollar varias funcionalidades nuevas que tenemos propuestas y las que son sumamente interesantes, desafiantes e innovadoras para una extensión de comercio electrónico ligado a Woocommerce.
Apostamos a una relación laboral duradera, formando un equipo de trabajo que proponga a los clientes que utilizan nuestro complemento, versiones nuevas con lanzamientos cada 15 días más a menos.

Acorde a la satisfacción de los clientes que utilizan nuestro complemento y apostando al actual incremento de ventas, creemos necesario compartir con el desarrollador y cabeza del proyecto, ganancias adicionales a sus honorarios de su presupuesto, por programar.
En el formato de trabajo y los pagos, somos flexibles a como el freelance pretenda administrarlo, ya sea mes a mes, versión a versión, etc.

Es una propuesta por demás desafiante y la persona que ocupe el rol, debe disfrutar de lo que hace para lograr resultados que en verdad impacte en los usuarios. Si sos una persona curiosa y te gustan los desafíos con perspectivas de crecimiento económico acorde a los resultados queremos que trabajes con nosotros.
Nuestra aplicación ya está certificada por el Marketplace en cuestión, y promete gran crecimiento ya que es el único en el Mercado.

Por experiencia, ponemos foco en que el desarrollador debe tener experiencia previa con Woocommerce, debido a la complejidad del mismo y a cómo va evolucionando.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Long-term position
I currently have I have specifications
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer, Project manager

Delivery term: Not specified

Skills needed

Other projects posted by A.