Chargement
BTS SIO — SISR

Projets Scolaires

Travaux réalisés dans le cadre de mon BTS SIO.

Automatisation Veille N8N

Automatisation & Centralisation

Afin d'optimiser ma veille technologique, j'ai mis en place un système automatisé utilisant N8N. Ce workflow récupère des articles depuis diverses sources (RSS), les filtre selon des mots-clés pertinents, et les centralise automatiquement dans une base de données Notion.


Aspects techniques :
  • Webhooks & API : Interconnexion entre les services.
  • Transformation de données : Formatage JSON pour compatibilité Notion.
  • Planification : Exécution automatique à intervalles réguliers (Cron).

Portfolio (CI/CD)

Déploiement Continu & Azure

Ce portfolio n'est pas qu'une vitrine, c'est aussi un exercice pratique de mise en œuvre d'une chaîne CI/CD (Intégration et Déploiement Continus).
L'objectif était de comprendre comment automatiser la mise en production d'un site web depuis un dépôt de code jusqu'à un serveur cloud.

Git & GitHub

Gestion de versions et collaboration (commits, branches, pull requests).

Azure DevOps

Planification des tâches (Kanban) et orchestration des pipelines de déploiement.

Azure Web Apps

Hébergement PaaS (Platform as a Service) garantissant disponibilité et scalabilité.


Site Quiz Moto

Développement Web Interactif (JS)

Un site web ludique conçu pour les passionnés de moto. Le but est de reconnaître différents modèles à travers plusieurs modes de jeu, testant ainsi la culture motarde des utilisateurs.


Défis techniques relevés :
  • Manipulation du DOM : Affichage dynamique des questions et des images.
  • Gestion des événements : Détection des clics, validation des réponses.
  • Logique de jeu : Calcul des scores, gestion du chronomètre et des niveaux de difficulté.

Jeu des 7 Erreurs

Jeu d'Observation Interactif

Une version numérique du célèbre jeu des 7 erreurs. L'utilisateur doit identifier les différences entre deux images apparemment identiques en cliquant dessus.


Points clés du développement :
  • Coordonnées : Mapping précis des zones d'erreurs sur l'image.
  • Feedback Visuel : Apparition de cercles (vert/rouge) au clic.
  • Conditions de victoire : Détection de la fin de partie une fois les 7 erreurs trouvées.