Desarrollo de un API Rest para conectar la plataforma de servicios retail (Whatoko retail) con sistemas de proveedores dropshiping

dc.contributor.advisorPedraza Ferreira, Gabriel Rodrigo
dc.contributor.authorLuna Bustos, Kevin Alonso
dc.contributor.evaluatorJiménez Herrera, Henry Andrés
dc.contributor.evaluatorCarcamo Troconis, Emilio Justiniano
dc.date.accessioned2023-06-02T13:00:13Z
dc.date.available2023-06-02T13:00:13Z
dc.date.created2022
dc.date.issued2022
dc.description.abstractEl siguiente proyecto busca la integración de artículos de proveedores, con la plataforma de Whatoko retail definida por la empresa A&A Soluciones Tic, a través de los servicios web de los proveedores, integrándolos como un servicio más de la plataforma siguiendo un modelo de negocio dropshipping. Este documento tiene como fin exponer el proceso de investigación, análisis y desarrollo realizado durante la realización del proyecto. El dropshipping hoy en día se usa como una herramienta que busca generar interés de los compradores a través de los productos ofrecidos en los ecommerce, con este fin los comerciantes venden productos de diferentes proveedores en sus plataformas delegando las funciones de logística, tales como el almacenamiento y envió de los productos, lo que resulta en una ventaja de reducción de costos. Los comerciantes realizan esta práctica como una forma de obtener comisiones y reconocimiento como plataforma e-commerce, para que esto se pueda lograr es necesario que haya una integración entre las dos partes, y Whatoko retail busca ofrecer está integración permitiendo visualizar y sincronizar los productos de los proveedores y hacer gestión directa para que se puedan integrar en diferentes e-commerce. El proyecto se desarrolló con una arquitectura limpia y escalable basada en microservicios usando, Docker para el desarrollo y despliegue de las imágenes de manera local, SonarQube para hacer pruebas de calidad de código, y Postman para realizar las pruebas de funcionamiento del API. El desarrollo se hizo siguiendo los estándares del ciclo de vida de software con una metodología de desarrollo DevOps, con Typescript como lenguaje de programación y MySQL como gestor de base de datos, a continuación, en el documento se describirá la realización del proyecto siguiendo cada una de sus etapas.
dc.description.abstractenglishThe following project aims the integration of supplier items, with the Whatoko retail platform defined by the company A&A Soluciones Tic, through the suppliers' web services, integrating them as another platform service, following a dropshipping business model. The purpose of this document is to expose the process of research, analysis and development carried out during the realization of the project. Dropshipping today is used as a tool that aims to generate interest from buyers through the products offered in ecommerce, for this purpose merchants sell products from different suppliers on their platforms, delegating logistics functions, such as storage. and shipping of products, resulting in a cost reduction advantage. Merchants carry out this practice to obtain commissions and recognize as an e-commerce platform, for this to be achieved it is necessary that there be an integration between the two parties, and Whatoko retail offers this, it seeks to offer this integration allowing to visualize and synchronize the suppliers' products and direct management so that they can be integrated into different electronic stores. The project was developed with a clean and scalable architecture based on microservices using Docker for the development and use of images locally, SonarQube for code quality testing, and Postman for API performance testing. The development was done following the standards of the software life cycle with a DevOps development methodology, with Typescript as programming language and MySQL as database manager, then in the document the realization of the following project will be described in each one of its stages.
dc.description.degreelevelPregrado
dc.description.degreenameIngeniero de Sistemas
dc.format.mimetypeapplication/pdf
dc.identifier.instnameUniversidad Industrial de Santander
dc.identifier.reponameUniversidad Industrial de Santander
dc.identifier.repourlhttps://noesis.uis.edu.co
dc.identifier.urihttps://noesis.uis.edu.co/handle/20.500.14071/14519
dc.language.isospa
dc.publisherUniversidad Industrial de Santander
dc.publisher.facultyFacultad de Ingeníerias Fisicomecánicas
dc.publisher.programIngeniería de Sistemas
dc.publisher.schoolEscuela de Ingeniería de Sistemas e Informática
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.licenseAttribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.titleDesarrollo de un API Rest para conectar la plataforma de servicios retail (Whatoko retail) con sistemas de proveedores dropshiping
dc.title.englishDevelopment of a Rest API to connect the retail service platform (Whatoko retail) with dropshipping supplier systems
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.hasversionhttp://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.localTesis/Trabajo de grado - Monografía - Pregrado
dspace.entity.type
Files
Original bundle
Now showing 1 - 3 of 3
No Thumbnail Available
Name:
Carta de autorización.pdf
Size:
204.33 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Nota de proyecto.pdf
Size:
178.58 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Documento.pdf
Size:
2.88 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.18 KB
Format:
Item-specific license agreed to upon submission
Description: