Evaluating bids

Necesito desarrollar un plugin de shopify

Published on the June 20, 2024 in IT & Programming

About this project

Open

Necesito desarrollar un plugin de Shopify, que se conecte a un api que ya tengo desarrollada en codeigniter 4. La función principal del plugin es enviar los datos del pedido a la api y luego recibirá un tracking id que deberá notificar al cliente por correo para que el cliente pueda rastrear su pedido.

En una explicación más concreta sobre el proyecto lo que necesito es lo siguiente:

Cuando la tienda de Shopify reciba un pedido, debe haber dos botones en el área de administración de Shopify.

Un botón donde el administrador de la tienda envíe a nuestra API los datos del pedido con solo hacer un clic en el botón. (La API ya está desarrollada)

Cuando se envía esta solicitud a nuestra api, se devuelve un tracking id que debe ser enviado por correo al cliente de la compra, notificando que ese es su tranking id para hacer un seguimiento a su pedido.   

Un segundo botón que servirá como una especie de acceso directo a la página de rastreo del producto.

Por último, cuando el plugin se instale, necesito una página pública en la tienda donde el cliente pueda ingresar con su tracking ID y rastrear su pedido. Estos datos se devuelven desde la API ya desarrollada. La página íntegra Google Maps porque el mapa marca el punto de origen del paquete y el punto de destino, los cuales se devuelven en coordenadas desde la API. Cuento con la api key de google por lo que el desarrollador no necesitará hacer configuraciones en la cuenta de google para obtener la api key.

Por otro lado, el plugin debe tener un área de configuración simple con los siguientes datos;

Correo de cuenta cliente.
Describe brevemente el paquete textarea.
Instrucciones de la entrega del paquete textarea.
Valor seguro es un campo numérico.
Un campo texto donde se colocará la api key de google map,
un campo de color donde se podrá cambiar el color de la página de rastreo.

Finalmente, un área de la dirección de recogida del paquete.

Con 2 campos más: region, comuna, calle, número de calle, casa o local. 

Todos estos datos deben ser guardados por el plugin para luego ser usados respectivamente.

He adjuntado el esquema de las 2 páginas.

Cuento con la cuenta de partners.shopify.com donde se deberá publicar la aplicación

Project overview

En una explicación más concreta sobre el proyecto lo que necesito es lo siguiente: Cuando la tienda de Shopify reciba un pedido, debe haber dos botones en el área de administración de Shopify. Un botón donde el administrador de la tienda envíe a nuestra API los datos del pedido con solo hacer un clic en el botón. (La API ya está desarrollada) Cuando se envía esta solicitud a nuestra api, se devuelve un tracking id que debe ser enviado por correo al cliente de la compra, notificando que ese es su tranking id para hacer un seguimiento a su pedido. Un segundo botón que servirá como una especie de acceso directo a la página de rastreo del producto. Por último, cuando el plugin se instale, necesito una página pública en la tienda donde el cliente pueda ingresar con su tracking ID y rastrear su pedido. Estos datos se devuelven desde la API ya desarrollada. La página íntegra Google Maps porque el mapa marca el punto de origen del paquete y el punto de destino, los cuales se devuelven en coordenadas desde la API. Cuento con la api key de google por lo que el desarrollador no necesitará hacer configuraciones en la cuenta de google para obtener la api key. Por otro lado, el plugin debe tener un área de configuración simple con los siguientes datos; Correo de cuenta cliente. Describe brevemente el paquete textarea. Instrucciones de la entrega del paquete textarea. Valor seguro es un campo numérico. Un campo texto donde se colocará la api key de google map, un campo de color donde se podrá cambiar el color de la página de rastreo. Finalmente, un área de la dirección de recogida del paquete. Con 2 campos más: region, comuna, calle, número de calle, casa o local. Todos estos datos deben ser guardados por el plugin para luego ser usados respectivamente. He adjuntado el esquema de las 2 páginas. Cuento con la cuenta de partners.shopify.com donde se deberá publicar la aplicación

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

Delivery term: Not specified

Skills needed

Other projects posted by J. M.