Evaluando propuestas

Restfulapi con integracion con Apis de proveedores

Publicado el 29 Mayo, 2023 en Programación y Tecnología

Sobre este proyecto

Abierto

Necesitamos un programador que arme la integracion de 3 apis de transportistas.
Quisieramos que este programado en tecnologia NodeJs o PHP.

Hay que intregar la api de Zeleris, dhl y genei

te vamos a proveer de las credenciales para las apis, un ambiente para que subas la aplicación y todo el apoyo técnico que necesites.

La estructura del proyecto es simple y pequeña pero debe ser escalable. Cada una de las apis a integrar debe tener su propio helper y tiene que estar pensado para agregar nuevos helpers para nuevas integraciones en el futuro.

El proyecto debe contar con los siguientes endpoints:

- cotizar envio: urlapi/quoteshipping:
recibe:
*codigo postal de salida
*pais de salida
*area de salida
*codigo postal de llegada
*pais de llegada
*area de llegada
*tamaño y dimensiones del paquete
devuelve:
un array de proveedores que pueden realizar este envió y su precio, ordenados de menor a mayor.

-CREAR ENVIO: urlapi/creatShipping
Recibe:
*codigo postal de salida
*pais de salida
*area de salida
*codigo postal de llegada
*pais de llegada
*area de llegada
*tamaño y dimensiones del paquete
*transportista seleccionado
Devuelve:
Etiqueta de envio, numero de seguimiento y toda la data referida al envio creado

-EDITAR ENVIO: urlapi/creatShipping
Recibe:
*ID envio
*codigo postal de salida
*pais de salida
*area de salida
*codigo postal de llegada
*pais de llegada
*area de llegada
*tamaño y dimensiones del paquete
*proveedor de envio
Devuelve:
Etiqueta de envio, numero de seguimiento y toda la data referida al envio editado

-CANCELAR ENVIO: urlapi/cancelShipping
Recibe:
*numero de seguimiento
*proveedor de envio
Devuelve:
Confirmacion de cancelacion

-RASTREAR ENVIO: urlapi/TrackingShipping
Recibe:
*numero de seguimiento
*proveedor de envio
Devuelve:
información sobre el tracking del envió

La idea es trabajar con alguien serio y con experiencia, y armar una relacion a largo plazo para que seas nuestro proveedor para seguir haciendo crecer esta herramienta

Contexto general del proyecto

El proyecto es para gestionar paqueteria y requerimos de un servicio propio pero externo a nuestra actual aplicacion para que se comunique con apis de proveedores. Nuestro stack es nodejs y mongodb. El servicio que queremos que programes puede estar en otras tecnologias siempre y cuando respete los formatos de llamados y respuestas de restfull

Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Plataformas requeridas Windows, Mac OS, Linux / Unix

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por A. G.