From ad941ff1dd8f282edb70d187c5ad0b593ddc17e7 Mon Sep 17 00:00:00 2001
From: Ariel Costas Guerrero <94913521+arielcostas@users.noreply.github.com>
Date: Fri, 11 Oct 2024 23:14:54 +0200
Subject: Improve portfolio section
References #2
---
src/pages/contact.astro | 2 -
src/pages/portfolio.astro | 72 +++++++++++++++++---------
src/pages/portfolio/dynamic-tourist-info.astro | 26 ++++++++++
src/pages/portfolio/order-extractor.astro | 28 ++++++++++
src/pages/portfolio/vigo-360.astro | 29 +++++++++++
5 files changed, 130 insertions(+), 27 deletions(-)
create mode 100644 src/pages/portfolio/dynamic-tourist-info.astro
create mode 100644 src/pages/portfolio/order-extractor.astro
create mode 100644 src/pages/portfolio/vigo-360.astro
(limited to 'src/pages')
diff --git a/src/pages/contact.astro b/src/pages/contact.astro
index 7e89762..3cb6dc5 100644
--- a/src/pages/contact.astro
+++ b/src/pages/contact.astro
@@ -27,8 +27,6 @@ const schema = {
También puedes encontrarme en algunas redes sociales:
- - Mastodon
- - @arielcg@masto.es
- GitHub
- @arielcostas
- LinkedIn
diff --git a/src/pages/portfolio.astro b/src/pages/portfolio.astro
index c6ae4db..926d6b0 100644
--- a/src/pages/portfolio.astro
+++ b/src/pages/portfolio.astro
@@ -1,16 +1,22 @@
---
+import { ViewTransitions } from "astro:transitions";
import Layout from "../layouts/Layout.astro";
+import TechnologyBadge from "../partials/TechnologyBadge.astro";
const schema = {
"@context": "https://schema.org",
"@type": "WebPage",
- "url": "https://www.costas.dev/portfolio",
- "headline": "Mi portfolio de proyectos"
+ url: "https://www.costas.dev/portfolio",
+ headline: "Mi portfolio de proyectos",
};
---
-
+
Mi portfolio
@@ -18,7 +24,7 @@ const schema = {
En esta sección encontrarás una lista de los proyectos en los que he
trabajado, tanto para terceros como propios. Si quieres más información
sobre alguno de ellos, no dudes en
- contactar conmigo.
+ contactar conmigo.
Proyectos para terceros (freelance)
@@ -30,14 +36,21 @@ const schema = {
-
- Extractor de pedidos compra online (2023)
- 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.
+ Extractor de pedidos compra online (2023-actualidad)
+
+
+ Aplicación de escritorio que extrae los datos sobre los pedidos
+ on-line de diversas plataformas (como WooCommerce, Amazon y
+ Ebay).
+ Leer más
+
+
+
+
+
-
@@ -45,12 +58,16 @@ const schema = {
Punto de información turística en móviles (2020-2021)
- Creación de un sitio web dinámico con PHP adaptado a móviles y accesible
- mediante QR en localizaciones físicas. Cada página muestra datos
- de la ubicación correspondiente en tres idiomas (castellano, gallego
- e inglés), una galería de imágenes en 360º con la biblioteca PanoLens
- y vídeos incrustados de YouTube.
+
+
+ Aplicación web de información turística, con QR, contenido en 360º e incrustado
+ de YouTube.
+ Leer más
+
+
+
+
@@ -69,6 +86,10 @@ const schema = {
permite escribir contenido en Markdown y publicar en la web con un
rendimiento excelente. Desplegado sobre Azure Static Web Apps.
+
+
+
+
-
@@ -79,6 +100,12 @@ const schema = {
Razor Pages y SQL Server. Desplegado en Azure App Service, y usando
sistemas como RabbitMQ y Azure Communication Services.
+
+
+
+
+
+
-
@@ -88,15 +115,10 @@ const schema = {
movilidad y toponimia. Desarrollado en Go, con base de datos MySQL
y desplegado sobre VPS administrado por mí mismo.
-
- Además, dentro del ámbito de este proyecto, he desarrollado más
- herramientas, como un bot de Telegram que informa sobre las
- llegadas de autobuses en tiempo real, a partir de los datos
- obtenidos mediante web scraping de la web de Vitrasa.
- Más información.
-
+
+
+
+
diff --git a/src/pages/portfolio/dynamic-tourist-info.astro b/src/pages/portfolio/dynamic-tourist-info.astro
new file mode 100644
index 0000000..ed2be9f
--- /dev/null
+++ b/src/pages/portfolio/dynamic-tourist-info.astro
@@ -0,0 +1,26 @@
+---
+import Layout from "../../layouts/Layout.astro";
+import TechnologyBadge from "../../partials/TechnologyBadge.astro";
+---
+
+
+ ← Volver al portfolio
+
+ Punto de información turística en móviles (2020-2021)
+
+
+ Creación de un sitio web dinámico con PHP adaptado a móviles y accesible
+ mediante QR en localizaciones físicas. Cada página muestra datos de la
+ ubicación correspondiente en tres idiomas (castellano, gallego e
+ inglés), una galería de imágenes en 360º con la biblioteca PanoLens y
+ vídeos incrustados de YouTube.
+
+
+ Tecnologías utilizadas
+
+
+
+
diff --git a/src/pages/portfolio/order-extractor.astro b/src/pages/portfolio/order-extractor.astro
new file mode 100644
index 0000000..a799c6d
--- /dev/null
+++ b/src/pages/portfolio/order-extractor.astro
@@ -0,0 +1,28 @@
+---
+import Layout from "../../layouts/Layout.astro";
+import TechnologyBadge from "../../partials/TechnologyBadge.astro";
+---
+
+
+ ← Volver al portfolio
+
+ Extractor de pedidos (2023-actualidad)
+
+
+ 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.
+
+
+ Tecnologías utilizadas
+
+
+
+
+
diff --git a/src/pages/portfolio/vigo-360.astro b/src/pages/portfolio/vigo-360.astro
new file mode 100644
index 0000000..46c4cc2
--- /dev/null
+++ b/src/pages/portfolio/vigo-360.astro
@@ -0,0 +1,29 @@
+---
+import Layout from "../../layouts/Layout.astro";
+import TechnologyBadge from "../../partials/TechnologyBadge.astro";
+---
+
+
+ ← Volver al portfolio
+
+ Vigo 360 (2021-actualidad)
+
+
+ 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.
+
+
+ Tecnologías utilizadas
+
+
+
+
+
+
--
cgit v1.3