GoupixDex — Escanear, estimar y vender cartas Pokémon en Vinted y eBay logo

GoupixDex — Escanear, estimar y vender cartas Pokémon en Vinted y eBay

Aplicación web y de escritorio para revender cartas Pokémon: reconocimiento de cartas al escanear, precios de Cardmarket, anuncios publicados en Vinted, eBay y Leboncoin, y seguimiento del stock, márgenes y valor de la colección.

Ver el sitio

Descripción del proyecto

Contexto

GoupixDex surgió de una necesidad personal: revender cartas Pokémon en Vinted y eBay sin dedicar todas las noches. Para cada carta, había que encontrar la extensión y el número, verificar el precio en Cardmarket, tomar fotos, redactar el anuncio, publicarlo en cada plataforma y recordar qué se había vendido, dónde y con qué margen.

La herramienta evolucionó hasta convertirse en una aplicación completa, usada a diario, disponible en versión web y como aplicación de escritorio para Windows y macOS.

Problema

Revender cartas de forma individual es principalmente trabajo de entrada de datos:

  • identificar cada carta (extensión, número, idioma) lleva tiempo, especialmente para las cartas japonesas
  • sin un precio de referencia fiable, se vende demasiado caro o a pérdida
  • cada marketplace tiene su propio formulario: el mismo anuncio se copia varias veces
  • el stock y los márgenes terminan dispersos entre Vinted, eBay y una hoja de cálculo.

Solución

GoupixDex automatiza todo el proceso, desde la foto hasta la venta. El teléfono actúa como escáner: la carta se reconoce directamente en el dispositivo, mediante modelos de visión ejecutados en el navegador, y aparece en tiempo real en la colección. El precio de referencia proviene de la guía de precios de Cardmarket, actualizado cada noche, con TCGPlayer y eBay como comparación. El anuncio se prerellena (título, descripción, precio con la margen elegida) y se publica con un clic.

Vinted, Leboncoin y Cardmarket bloquean a los robots que funcionan en servidores. Por eso, la aplicación de escritorio incluye workers locales que controlan el navegador del usuario desde su propia conexión. eBay se integra mediante su API oficial, con una conexión OAuth única para cada usuario.

Funcionalidades principales

  • escaneo de cartas con el teléfono, en modo «caja» (entrada/salida)
  • precios de Cardmarket, TCGPlayer y eBay en cada ficha de artículo
  • publicación y retiro de anuncios en Vinted, eBay y Leboncoin
  • sincronización del armario de Vinted (anuncios en línea y ventas)
  • tablero de control: ingresos, beneficio, stock en venta, distribución Vinted/eBay
  • colección, productos sellados y evolución del valor con el tiempo
  • carpetas virtuales, como el Pokédex de Kanto con 151 cartas
  • importación de pedidos de Cardmarket desde facturas PDF, para conocer el precio de compra de cada carta
  • etiquetas de envío Avery para pedidos de eBay.

Resultados

GoupixDex opera en producción en goupixdex.dibodev.fr, con una aplicación de escritorio publicada automáticamente en cada actualización (más de 120 versiones hasta la fecha). El código es público en GitHub.

El proyecto demuestra que es posible automatizar tareas repetitivas entre múltiples plataformas, incluso cuando no todas ofrecen una API. El mismo principio se aplica a muchas empresas que vuelven a copiar los mismos datos de una herramienta a otra.

Entorno de desarrollo

NuxtNuxt.js
Vue.jsVue.js
TypeScriptTypeScript
TauriTauri
PythonPython
FastAPIFastAPI
MariaDBMariaDB

¿Tienes un proyecto similar? Hablemos

¿Buscas un desarrollador freelance para concretar tu idea? Hablemos de tu proyecto web, móvil o software.

Contactarme