Chess.preview

Plateforme de visualisation et de prédiction d'échecs de haut niveau

1. L'Équipe du Projet

Célien KERCKHOVE

Développement Fullstack (Backend & Frontend) + Hébergement

Thomas EUGÈNE

Développement Frontend & Design des maquettes

Scott SENECHAL

Conception & Administration de la Base de Données

Raphaël DEROO

Développement Frontend & Identité Visuelle (Logo)

2. Objectifs du Projet

Chess.preview a été réalisé dans le cadre de la SAÉ PHP-API à l'IUTLCO. L'objectif est d'offrir une interface moderne pour manipuler des milliers de parties jouées par l'élite mondiale. Le projet repose sur la consommation d'une API dédiée et la mise en valeur statistique des données.

3. Fonctionnalités Clés

Visualisation de Parties

Moteur de recherche par joueurs et cadences, avec un plateau virtuel interactif pour rejouer les coups (PGN).

Leaderboard Dynamique

Classement en temps réel des meilleurs joueurs mondiaux avec historique de performance (Winrate).

Cartes Joueurs (Stats)

Visualisation radar/graphique des compétences : Force, Tactique, Gestion du temps et Finales.

Module de Prédiction

Analyse prédictive de l'issue d'un match basée sur l'historique des confrontations et les ouvertures préférentielles.

4. Structure Technique

  • Frontend : PHP, CSS, JavaScript/TypeScript, Chart.js, Chessboard.js
  • Backend : API REST, NodeJS
  • Base de données : SQL - PLPGSQL