Retour aux projets
22 janv. 2026
3 min lecture

MintDex

Application de gestion et de suivi de collection de cartes Pokémon

MintDex est une application web en cours de développement dédiée à la gestion de collections de cartes Pokémon. Le projet vise à centraliser les informations d’une collection, faciliter son suivi et poser les bases de fonctionnalités plus avancées autour de l’organisation et de l’analyse.

Étant moi-même collectionneur, ce projet me tient particulièrement à cœur. Il s’agit de mon plus gros projet à l’heure actuelle, sur lequel je travaille de manière progressive afin de consolider mes compétences techniques et ma capacité à concevoir une application structurée et évolutive.

Fonctionnalités actuelles

  • Base de données des cartes
    • Structure de la base de données finalisée
    • Organisation des cartes par bloc et par set
  • Liste des cartes
    • Affichage structuré et lisible
    • Tri par bloc et extension
  • Recherche
    • Barre de recherche pour retrouver rapidement une carte
  • Authentification
    • Système de login / register
    • Comptes utilisateurs sécurisés
  • Interface utilisateur
    • Design volontairement simple et léger (pour le moment)

Fonctionnalités à venir

  • Fiches cartes détaillées
    • Informations complètes par carte
  • Gestion de collection utilisateur
    • Enregistrement des cartes possédées
    • Pouvoir ajouter des photos de ses cartes
    • Suivi personnalisé par utilisateur
    • Mise en avant de cartes à vendre ou à échanger
  • Wishlist
    • Liste de cartes recherchées
  • Scan de cartes
    • Ajout de cartes via la caméra
  • Amélioration du design
    • Interface plus moderne et plus pratique à l’usage
  • Internationalisation
    • Traduction de l’application en plusieurs langues

Ce que ce projet m’apporte

MintDex me permet de renforcer mes compétences en développement fullstack, notamment avec Symfony, MySQL et l’intégration d’interactions frontend modernes. Ce projet me fait également progresser sur des aspects plus globaux tels que la conception applicative, la structuration d’une base de données et la réflexion autour de fonctionnalités évolutives sur le long terme.