Présentation Portfolio Apps Contact À propos
Icône du projet ChessOnline
Projet IUT

ChessOnline

Un site de jeu d'échecs en ligne

Contributeurs

10/2024

Date de début

01/2025

Date de fin

2 mois et 13 jours

Durée

Captures d'écran

  • Image Page d

    Page d'accueil

    Voici un aperçu de la page d'accueil du site. On peut voir les parties disponibles, créer une partie privée ou publique, ainsi qu'un menu de navigation en haut permettant de se déconnecter. Un système de compte joueur a été mis en place.

  • Image Page d

    Page d'une partie

    Lors d'une partie, on peut voir le plateau de jeu, les coups possibles, demander à déclarer une égalité ou encore abandonner.

  • Image Page de revision d

    Page de revision d'une partie

    Depuis cette page, on peut revoir une partie jouée. On peut voir les coups joués et qui a gagné. On peut facilement naviguer entre les coups avec les contrôles en bas de la page.

  • Image Page de classement

    Page de classement

    Voici un aperçu de la page de classement des joueurs.

Description

Ce projet consistait à créer un site internet pour permettre à plusieurs joueurs de prendre part à des parties d'échecs. Un système d'authentification JWT avait été mis en place afin de pouvoir proposer un système de classement et d'historique des parties pour les joueurs. Ce projet m'a principalement permis de renforcer mes connaissances de Socket.IO et apprendre Vue.JS.

Technologies utilisées

Icône Node.JS

Node.JS

Icône Socket.IO

Socket.IO

Icône SQL

SQL

Icône Git

Git

Icône Vue.JS

Vue.JS

Icône TypeScript

TypeScript

Compétences développées/employées

Patience/Persévérance

Travail d'équipe

Créativité

Autonomie