Sobre este proyecto
it-programming / e-commerce
Abierto
Contexto general del proyecto
Tareas a cumplir: Manejo de productos - Script para envio masivo de productos. Generar un modelo Dummy teniendo en cuenta que los productos van a estar en la base y se tienen que enviar a Ebay. - Endpoint REST para enviar un producto nuevo. - Endpoint REST para enviar un editar un producto existente en Ebay (precio, stock, datos del producto). - Endpoint REST para eliminar un producto ya cargado. Manejo de pedidos: - Script para cargar las órdenes, tomando las que no fueron procesadas anteriormente y almacenándolas en DB. - Endpoint para REST para cargar la respuesta en Ebay de una orden descargada mediante el script anteriormente. Se debe enviar el shipment carrier, shipment tracking, y el status (ack, shipped, picked_up). Los scripts mencionados deben ser .js ejecutables por línea de comandos. Deben estar optimizados para que se puedan ejecutar en buenos tiempos. Los endpoints RESTful deben estar diseñadas con las buenas prácticas para esta arquitectura. El código escrito debe ser limpio y performante. El servicio tiene que ser desarrollado para usar múltiples cuentas, ya que es un servicio que se va a integrar a otra plataforma. Los datos para las diferentes cuentas tienen que estar en un archivo de configuración en JSON, al igual que los datos de conexión a la base de datos. Versiones: - NodeJS 12.18. - Mongoose 5.10 - Usar MongoDB Atlas. El servicio se va a usar como integración a Ebay de una plataforma existente. Documentación de Ebay Merchant Integration Platform: https://developer.ebay.com/devzone/merchant-products/mipng/user-guide-en/default.html
Categoría Programación y Tecnología
Subcategoría Tiendas Online (e-commerce)
¿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
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador
Plazo de Entrega: No definido
Habilidades necesarias