Retour
Projet Tennis

Projet Tennis

TP BTS SIO 1ère année — application web PHP de gestion et d'arbitrage de matchs de tennis en temps réel : chronomètre, comptage des points selon les règles officielles, historique des coups, export JSON.

Description

Application PHP permettant de gerer des matchs de tennis avec un systeme d'arbitrage complet. Fonctionnalites : creation de matchs avec joueurs et classements, panel arbitre avec chronometre en temps reel, comptage des points selon les regles officielles du tennis (15, 30, 40, jeu), historique des coups avec possibilite de revenir en arriere, affichage des resultats detailles avec statistiques, et export des donnees au format JSON.

Technologies utilisées

PHP JavaScript CSS HTML MVC

Compétences BTS SIO

B1 Gérer le patrimoine informatique
B1.2 Exploiter des référentiels, normes et standards adoptés par le prestataire informatique

Le projet suit le pattern MVC PHP et respecte les conventions de nommage et de structuration du langage. Le moteur de comptage applique strictement les règles officielles du tennis (15, 30, 40, jeu, set, égalité, avantage), un référentiel reconnu et incontournable du domaine. L'export des données utilise le format standard JSON, et l'interface s'appuie sur HTML5 et CSS3.

B3 Développer la présence en ligne de l'organisation
B3.3 Participer à l'évolution d'un site Web exploitant les données de l'organisation

L'application exploite les données des matchs, des joueurs et des coups joués pour mettre à jour en temps réel le score, le chronomètre et l'historique. Les données peuvent être exportées au format JSON pour une exploitation externe ou un archivage.

Informations

Type Open Source
Repository GitHub