Poker ProGrid

Next.JsNestJsTailwindTypescript

Samedi 14 juin 2025

Mockup site web

🎯 Présentation du projet : Poker ProGrid

Poker ProGrid est une plateforme web de nouvelle génération dédiée aux joueurs de poker en ligne, avec pour ambition de devenir un outil incontournable d’analyse, de filtrage et d’optimisation des sessions de jeu. Pensée pour les joueurs réguliers, les passionnés en quête de progression ainsi que les coachs et structures de staking, la plateforme vise à professionnaliser l’approche stratégique du poker online en s’appuyant sur des données concrètes.

🔍 Objectifs et enjeux

Dans un écosystème de plus en plus data-driven, où l’analyse fine des performances est un avantage compétitif majeur, Poker ProGrid répond à un besoin clair : fournir une interface ergonomique et intelligente permettant de sélectionner les tournois les plus rentables en fonction du profil du joueur.

Le projet repose sur deux axes majeurs :

  • Optimisation des performances : grâce Ă  des outils de filtrage avancĂ©s et des dashboards personnalisĂ©s, les joueurs peuvent mieux planifier leurs sessions et identifier les tournois les plus adaptĂ©s Ă  leur style.
  • AccessibilitĂ© de l’analyse : l’interface met la puissance des donnĂ©es Ă  portĂ©e de clic, rendant leur interprĂ©tation simple, intuitive et actionnable.
Image d'une feature du site

⚙️ Technologies utilisées

Pour offrir une expérience fluide, moderne et scalable, le projet repose sur une stack full-stack de pointe :

  • Frontend : Next.js 15 – framework React moderne avec support des Server Actions pour des interfaces ultra-rĂ©actives.
  • Backend : NestJS – architecture modulaire robuste pour gĂ©rer l’ensemble des logiques applicatives et les Ă©changes de donnĂ©es.
  • Design System : Tailwind CSS, shadcn/ui et animations via GSAP.
  • Base de donnĂ©es : PostgreSQL, hĂ©bergĂ©e sur Neon DB, avec Prisma ORM pour des requĂŞtes typesafe.
  • Infrastructure :
  • DĂ©ploiement frontend via Vercel
  • DĂ©ploiement backend via Fly.io
  • Authentification : Kinde
  • Paiements : Stripe pour la gestion des abonnements premium
  • Notifications : Sonner pour des feedbacks utilisateur propres et efficaces

L’ensemble est pensé pour être modulaire, évolutif et maintenable à long terme, avec séparation claire des responsabilités entre frontend et backend (deux repositories distincts).