Épreuve E6 - Projets professionnels
Présentation des deux projets principaux réalisés dans le cadre du BTS SIO SLAM pour l'épreuve E6 : un projet "lourd" et un projet "léger".






Projet Lourd — PlanningBasket (Application de bureau)
PlanningBasket est une application de bureau développée en Python avec Tkinter pour l’interface graphique et SQLite pour la base de données. Elle a été conçue pour un coach de basketball afin d’organiser et visualiser les séances d’entraînement de différentes équipes. L’outil permet de planifier les créneaux hebdomadaires, gérer les catégories, horaires, descriptions, et exporter les plannings mensuels au format PDF.
Fonctionnalités principales :
- Visualisation hebdomadaire des entraînements sous forme de calendrier
- Ajout, modification et suppression d’un entraînement
- Export mensuel des entraînements vers PDF, filtrable par catégorie
- Interface utilisateur ergonomique et claire
Techniques utilisées :
- Python, Tkinter, SQLite, PyInstaller, modularisation du code (MVC), export PDF, GitHub pour le versionnement.
Compétences mobilisées :


Projet Léger — AppNBA Consultation (Application Web)
AppNBA Consultation est une application web réalisée avec React.js permettant de consulter des informations sur les joueurs, équipes et matchs NBA en temps réel via une API publique. L’objectif était de fournir une interface moderne et accessible pour les passionnés de basketball, sans installation.
Fonctionnalités principales :
- Recherche de joueurs NBA avec affichage des statistiques
- Consultation des matchs récents et résultats
- Informations sur les équipes NBA
- Interface responsive et simple à utiliser
- Gestion de la limitation d’appels API
Techniques utilisées :
- React.js, Vite, API REST (balldontlie.io), hébergement Vercel, GitHub, proxy Node.js local (si besoin).