Projets

Ensemble de Scripts

Python
Shell
PHP
Extension Chrome
AppsScript (With Google Sheets)

Voici une liste de petits scripts de code réalisés. Ces projets incluent des scripts en Python, Shell, PHP, une extension Chrome et des scripts AppsScript pour faciliter la gestion des données et améliorer différents processus. (Aide pour l'équipe Marketing du club de Tennis de Table, récupération des différents matches, aide à la diffusion des slides pendant les match de Pro A)

Scripts

Python

  • Script incluant des fonctionnalités telles que le rognage vidéo, la conversion d’images, la génération de QRCode, le téléchargement de vidéos YouTube, la récupération de performances des joueurs de ProA, etc.
  • Projet Flask de Serveur HTTP avec PyAutoGUI (Librairie python pour controller clavier et souris)pour controller le Google Slides affichés lors des matchs de Pro A directement depuis mon téléphone (En utilisant des requêtes HTTP, par exemple -> http://ip/slides/15 )

Shell

  • Un script Shell permet le téléchargement de photos/vidéos depuis un profil Instagram public.

PHP

  • Deux fichiers utilisés sur le site WordPress du club (https://thorigne-tt.net/).
  • Un fichier permet de récupérer le classement de la Pro A sous forme de tableau, tandis que l’autre fournit des exemples de requêtes possibles sur l’API de la Fédération Française de Tennis de Table.

Extension Chrome

  • Une extension Chrome (ou Brave) pour récupérer les anciens et les prochains matchs du club.
  • Elle permet de faciliter l’accès aux informations.

AppsScript

  • Scripts visant à la modification de feuilles Google Sheets.
  • Trois scripts pour la récupération des rencontres de la phase avec les joueurs pour les matchs déjà joués, la mise à jour des catégories et du brûlage selon les données de rencontres, et des scripts utilitaires.

Conclusion

Ces projets offrent des fonctionnalités variées, de la gestion des inscriptions au tournoi au traitement de vidéos, en passant par la récupération de données de matchs et de classements pour le club de Tennis de Table de Thorigné Fouillard.

Ils montrent mon engagement pour améliorer et optimiser les processus grâce à des outils et des scripts personnalisés.

Pour plus de détails sur chaque projet, consultez le dépôt GitHub : Repo.