GoupixDex — Scanner, estimer et vendre ses cartes Pokémon sur Vinted et eBay logo

GoupixDex — Scanner, estimer et vendre ses cartes Pokémon sur Vinted et eBay

Application web et desktop pour revendre ses cartes Pokémon : reconnaissance des cartes au scan, prix Cardmarket, annonces publiées sur Vinted, eBay et Leboncoin, et suivi du stock, des marges et de la valeur de la collection.

Voir le site

Description du projet

Contexte

GoupixDex est parti d'un besoin personnel : revendre des cartes Pokémon sur Vinted et eBay sans y passer toutes ses soirées. Pour chaque carte, il fallait retrouver l'extension et le numéro, vérifier le prix sur Cardmarket, prendre les photos, rédiger l'annonce, la publier sur chaque plateforme, puis se souvenir de ce qui était vendu, où, et avec quelle marge.

L'outil est devenu une application complète, utilisée au quotidien, disponible en version web et en application de bureau pour Windows et macOS.

Problème

Revendre des cartes à l'unité, c'est surtout de la saisie :

  • identifier chaque carte (extension, numéro, langue) prend du temps, surtout pour les cartes japonaises

  • sans prix de référence fiable, on vend trop cher, ou à perte

  • chaque marketplace a son propre formulaire : la même annonce est recopiée plusieurs fois

  • le stock et les marges finissent éparpillés entre Vinted, eBay et un tableur.

Solution

GoupixDex enchaîne tout le parcours, de la photo à la vente. Le téléphone sert de scanner : la carte est reconnue directement sur l'appareil, par des modèles de vision exécutés dans le navigateur, et apparaît en temps réel dans la collection. Le prix de référence vient du guide de prix Cardmarket, mis à jour chaque nuit, avec TCGPlayer et eBay en comparaison. L'annonce est ensuite préremplie (titre, description, prix avec la marge choisie) et publiée en un clic.

Vinted, Leboncoin et Cardmarket bloquent les robots qui tournent sur des serveurs. L'application de bureau embarque donc des workers locaux qui pilotent le navigateur de l'utilisateur, depuis sa propre connexion. eBay passe par son API officielle, avec une connexion OAuth propre à chaque utilisateur.

Fonctionnalités principales

  • scan des cartes au téléphone, en mode « caisse » (entrée / sortie)

  • prix Cardmarket, TCGPlayer et eBay sur chaque fiche article

  • publication et retrait des annonces sur Vinted, eBay et Leboncoin

  • synchronisation du dressing Vinted (annonces en ligne et ventes)

  • tableau de bord : chiffre d'affaires, bénéfice, stock en vente, répartition Vinted / eBay

  • collection, produits scellés et évolution de la valeur dans le temps

  • classeurs virtuels, comme le Pokédex de Kanto en 151 cartes

  • import des commandes Cardmarket depuis les factures PDF, pour connaître le prix d'achat de chaque carte

  • étiquettes d'envoi Avery pour les commandes eBay.

Résultats

GoupixDex tourne en production sur goupixdex.dibodev.fr, avec une application de bureau publiée automatiquement à chaque mise à jour (plus de 120 versions à ce jour). Le code est public sur GitHub.

Le projet montre qu'on peut automatiser un travail répétitif entre plusieurs plateformes, même quand elles n'offrent pas toutes une API. Le même principe s'applique à beaucoup d'entreprises qui recopient les mêmes informations d'un outil à l'autre.

Environnement de développement

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

Vous avez un projet similaire ? Discutons-en

Tu cherches un développeur freelance pour concrétiser ton idée ? Discutons ensemble de ton projet web, mobile ou logiciel.

Me contacter