From cbdb2ee1547fcfbef8c874da60b17eee80b5fa18 Mon Sep 17 00:00:00 2001 From: Ariel Costas Guerrero Date: Sun, 12 Oct 2025 22:49:13 +0200 Subject: Get rid of trajectory and portfolio --- src/data/portfolio/order-extractor.mdx | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 src/data/portfolio/order-extractor.mdx (limited to 'src/data/portfolio/order-extractor.mdx') diff --git a/src/data/portfolio/order-extractor.mdx b/src/data/portfolio/order-extractor.mdx deleted file mode 100644 index dfdbd2e..0000000 --- a/src/data/portfolio/order-extractor.mdx +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: "Extractor de pedidos (2023-actualidad)" -description: "Extractor de pedidos de compra online para generar informes de ventas y rentabilidad" -technologies: ["java", "windows"] ---- - -Implementación de una aplicación de escritorio que extrae los datos sobre los pedidos on-line -de diversas plataformas (como WooCommerce, Amazon y Ebay) para almacenar de forma local y -centralizada. Además, cruza estos datos con la base de datos de productos en almacén y sus -precios de coste, para generar informes de Excel sobre los ingresos y costes por cada pedido, -así como calcular la rentabilidad de estos. - -Los principales problemas enfrentados en este proyecto fueron la diversidad de formatos de los -datos de entrada y la necesidad de mantener la aplicación actualizada con los cambios en las -plataformas de venta online; además de no contar con SDKs oficiales para estas plataformas, -teniendo que implementar llamadas HTTP a las API públicas, a veces con autenticación compleja -o firma de peticiones (como AWS Signature V4). - -Por otra parte, está la distribución, instalación y actualización de la aplicación en los -equipos del cliente, teniendo que generar un instalador MSI firmado a partir del Java compilado -y _shaded_ con sus dependencias mediante maven, y `jpackage` para generar el ejecutable nativo -de Windows. - -Trabajo inicial realizado en 2023 para un cliente de España, con mantenimiento hasta la actualidad. -En 2025 se comenzó un proyecto de migración a una aplicación cloud con más funcionalidades y que -soluciona dificultades como la sincronización de datos entre equipos y la generación de nuevos tipos -de informes. -- cgit v1.3