Integración Mercado Libre y Tienda Nube con App Ofi Entregas

Payment method: Verified


Completed
Description:
Descripción:

El sistema se desarrollará en el entorno de Java 8, utilizando framework's de Spring y base de datos embebida H2.
Se entrega deployado,  instalado y en producción.
El mismo se compone de 3 interfaces y dos puntos de acceso, a saber:

Punto de acceso Sign In

Este punto de acceso a la aplicación será publico y puede ser implementado en la pagina institucional de Ofientregas y es el encargado de invitar al  cliente  que autorice a la aplicación de
Ofientregas a actuar en nombre de ellos en las respectivas plataformas (Mercado Libre y Tienda Nube).
Consiste en una pagina con  links a las respectivas plataformas. El cliente elige el link correspondiente, es re direccionado a la plataforma  elegida en donde se le informará
de los alcances de la autorización solicitada por Ofientregas y se le solicitará ingresar usuario y contraseña
Una vez completada la autorización se re direccionará a una pagina de bienvenida de la empresa.

Punto de acceso Administración:

Este punto de acceso es restringido por usuario y contraseña y tiene por objetivos:
-Ingresar el link del documento GoogleSheet con el que se desea trabajar.
-Descargar archivo de logs diarios generados por el sistema.En estos archivos se guarda todo lo acontecido en un día, notificaciones de las plataformas, posibles fallos etc.

Interfaz Mercado Libre:

Esta interfaz es la encargada de establecer la conexión con la plataforma de Mercado Libre, mediante la utilización de su API para el entorno Java
Se encarga de recibir y procesar todas las notificaciones enviadas por mercado libre informando las ventas y condiciones de las mismas para todos los clientes que nos hayan autorizado su utilización.
Esta información contiene datos de venta y despacho del producto vendido.

Interfaz Tienda Nube.

Esta interfaz es la encargada de establecer la conexión con la plataforma Tienda Nube, mediante la utilización de su API para el entorno Java
Se encarga de recibir y procesar todas las notificaciones enviadas por Tienda Nube informando las ventas y condiciones de las mismas para todos los clientes que nos hayan autorizado su utilización.
Esta información contiene datos de venta y despacho del producto vendido.

Interfaz Google Sheets:

Esta interfaz tiene por objetivo establecer la conexión con el servicio de Google Sheets y gestionar la persistencia de los datos en la planilla provista en la consola de administración.
Los datos provenientes de las notificaciones de Mercado Libre y Tienda Nube son procesados y persistidos en dos hojas de la respectiva planilla deacuerdo a un mapeo provisto por Ofientregas.

Miscelaneos:

El sistema utilizará una base de datos embebida para persistir los access_token y refresh_token que nos fueron entregados por las respectivas plataformas al momento de ser autorizados por nuestros clientes.
Los mismos serán necesarios para  interactuar con las plataformas de Mercado Libre y Tienda Nube en nombre de ellos.
El sistema una vez recibida las notificaciones realizará un post proceso encargado de obtener la etiqueta de envío y extraer de la misma la información necesario en formato pdf.

Deploy

La aplicación sera deployada e instalada en el servidor que Ofientregas  designe.


Tiempo para el desarrollo: entre 30 y 35 días.

Valor: $ 15.000 + IVA

Category: IT & Programming
Subcategory: Other
Project size: Medium
Is this a project or a position?: Project
I currently have: I have specifications
Required availability: As needed
Experience in this type of projects: Yes (I have managed this kind of project before)
API Integrations: Other (Other APIs)

API DOS Java

USD 500 - 1,000

Budget

1

Bids

1

Interested freelancers

Published: Last year

Deadline: 35 days

Create your own project

Are you looking for a freelancer to work on a similar project? Create your own project and you’ll receive proposals from the best freelancers.


Freelancers who already applied to this project

Daniel G.Soy un ingeniero Electronico apasionado desarrollador de software. He estado trabajando en diferentes areas del mundo empresarial, contribuyendo a la mejora de procesos atravez del desarrollo de software. Hoy como d... More details