Portfolio BTS SIO | Quentin ETOURMY

Bienvenue Formation

netflix

Contexte

Le projet Bienvenue Formation, réalisé dans le cadre du BTS SIO option SLAM, vise à gérer l'emploi du temps des professeurs et des élèves dans un établissement. L’administrateur dispose d’une interface centralisée lui permettant de gérer les utilisateurs, les matières ainsi que la planification des cours. Le système est conçu pour être flexible et modulaire, permettant une gestion simple et intuitive des emplois du temps.

Liste des tâches

  • 🎨 Conception de l'interface utilisateur pour la gestion des emplois du temps des élèves et des professeurs, en veillant à ce qu’elle soit ergonomique et responsive.
  • 🧩 Développement de la fonctionnalité de gestion des utilisateurs (administrateurs, professeurs, élèves), avec différents niveaux d'accès et d'habilitation.
  • 📡 Mise en place de la base de données MySQL pour stocker les informations liées aux utilisateurs, aux cours, et aux emplois du temps.
  • 🗂️ Création des plannings des cours et des matières, permettant aux administrateurs d'ajouter, de modifier et de supprimer des cours et de les affecter à des professeurs et des classes.
  • 🔐 Mise en œuvre d'un système d'authentification sécurisé pour permettre l'accès à l'interface en fonction des rôles (administrateur, professeur, élève).
  • 🔧 Réalisation de tests fonctionnels pour assurer que toutes les fonctionnalités du système sont correctes.

Compétences développées

    Gérer le patrimoine informatique
  • Mettre en place et vérifier les niveaux d’habilitation associés à un service
  • Travailler en mode projet
  • Analyser les objectifs et les modalités d’organisation d’un projet
  • Planifier les activités
  • Mettre à disposition des utilisateurs un service informatique
  • Déployer un service
  • Organiser son développement professionnel
  • Développer son projet professionnel

Outils utilisés

  • 🧰 Environnement de développement : Visual Studio Code
  • 🌐 Hébergement web : OVH
  • 🧱 Technologies back-end : PHP
  • 🎨 Technologies front-end : HTML, CSS
  • 💾 Base de données : MySQL
  • 📂 Gestion de versions : GitHub
Informations