Projets

14 projets : 8 menés dans le cursus de BUT Informatique, 6 projets personnels. Une SAÉ est un projet de cours noté.

Thèmes
4
Période
septembre 2024 – octobre 2026
Cadre

  • Cursus (SAÉ, stage)
  • Projet personnel
  • Année de BUT
  • Aujourd’hui (novembre 2026)
  • Frise de septembre 2024 à juin 2027

Projets phares

  1. Capture du dashboard customTT : statistiques des tickets par panel, anneau de répartition et courbe des créations jour par jour.

    TicketTool free

    Bot Discord de gestion de tickets et son tableau de bord d’administration ; une double attribution d’un même ticket reste impossible même sous clics simultanés.

    Cadre
    Projet personnel
    Thème
    Bots et back-offices
    Période
    –
    Captures
    23 écrans
  2. Capture du back-office du bot de vente : cartes d’indicateurs des deux bots, courbes des sessions et du revenu sur trente jours, anneau de répartition des résolutions.

    Bot de vente, tableau de bord d’administration et support IA

    Boutique de guides vendus par bot de messagerie, back-office web et assistant de support qui cherche dans les guides avant de répondre.

    Cadre
    Projet personnel
    Thème
    Bots et back-offices
    Période
    –
    Captures
    39 écrans
  3. Gros plan en 3D du cylindre d’une roulette : la bille blanche posée dans la case 20, entre le 14 rouge et le 1 rouge, et sous le cylindre le bandeau des gagnants du tour.

    Casino MINUIT

    Casino entre amis, jetons fictifs : quinze jeux multijoueurs en temps réel, six en 3D, jouables par un simple lien.

    Cadre
    Projet personnel
    Thème
    Logiciel et données
    Période
    –
    Captures
    26 écrans

Sécurité, réseau et systèmes

4 projets : 2 du cursus, 2 personnels2 projets du cursus2 projets personnels

Projets des domaines Sécurité et Réseau et système.

  1. Mission client : extraire le design d’une application mobile

    Pour un client, retrouver la charte graphique d’une application mobile et la structure de son code, à partir du seul binaire publié.

    Stack : strings, apktool, jadx

    Cadre
    Projet personnel
    Période
  2. Stage de BUT2 : automatisations et sécurité réseau

    Stage de BUT2 : fiabiliser une collecte Python, bâtir un module Go d’automatisation et analyser les échanges réseau.

    Stack : Go, Python, Charles Proxy, HAR, TLS, Git

    Cadre
    Stage, BUT2
    Période
    –
  3. Rétro-ingénierie d’apps mobiles et de leur protocole

    Une démarche d’analyse d’applications Android pour comprendre leurs protections : désassemblage, instrumentation dynamique et interception de trafic.

    Stack : jadx, apktool, Ghidra, Frida, interception HTTPS

    Cadre
    Projet personnel
    Période
    –
  4. Poste de développement sur Raspberry Pi 400

    Installation d’un Raspberry Pi 400 nu en serveur MariaDB, avec accès distant par SSH.

    Stack : Raspberry Pi OS, MariaDB, SSH, Linux

    Cadre
    SAÉ, BUT1
    Période
    –

Bots et back-offices

3 projets personnels3 projets personnels

Projets bâtis autour d’un bot de messagerie, avec ou sans interface d’administration.

  1. Moteur de concours Discord extensible

    Un bot Discord de concours où un nouveau type de jeu s’ajoute par un seul fichier, avec tirage idempotent et classement déterministe.

    Stack : Python, PostgreSQL, discord.py, Alembic

    Cadre
    Projet personnel
    Période
    –
  2. Bot de vente, tableau de bord d’administration et support IA

    Boutique de guides vendus par bot de messagerie, back-office web et assistant de support qui cherche dans les guides avant de répondre.

    Stack : TypeScript, Node.js, discord.js, Fastify, SQLite, Drizzle ORM, Next.js, React, NextAuth, zod, Vitest

    Capture du back-office du bot de vente : cartes d’indicateurs des deux bots, courbes des sessions et du revenu sur trente jours, anneau de répartition des résolutions.
    Cadre
    Projet personnel
    Période
    –
  3. TicketTool free

    Bot Discord de gestion de tickets et son tableau de bord d’administration ; une double attribution d’un même ticket reste impossible même sous clics simultanés.

    Stack : TypeScript, discord.js, Fastify, SQLite, Drizzle ORM, zod

    Capture du dashboard customTT : statistiques des tickets par panel, anneau de répartition et courbe des créations jour par jour.
    Cadre
    Projet personnel
    Période
    –

Logiciel et données

5 projets : 4 du cursus, 1 personnel4 projets du cursus1 projet personnel

Autres projets des domaines Développement et Données : applications, bases de données, jeu.

  1. Casino MINUIT

    Casino entre amis, jetons fictifs : quinze jeux multijoueurs en temps réel, six en 3D, jouables par un simple lien.

    Stack : JavaScript, Node.js, WebSocket, SQLite, Three.js, WebGL, Canvas, Cloudflare Workers, Cloudflare Tunnel, Chrome DevTools Protocol

    Gros plan en 3D du cylindre d’une roulette : la bille blanche posée dans la case 20, entre le 14 rouge et le 1 rouge, et sous le cylindre le bandeau des gagnants du tour.
    Cadre
    Projet personnel
    Période
    –
  2. Plateforme d’affectation des étudiants en groupes

    Site PHP sur MySQL, API REST et client Java MVC autour d’un moteur d’affectation, avec un rendu base de données en Oracle PL/SQL.

    Stack : Oracle PL/SQL, MySQL, PHP, Java, API REST

    Capture de la constitution des groupes dans l’application web : sélecteur de promotion, cartes « Automatique » et « Manuelle », formulaire de répartition automatique avec ses critères d’équilibrage.
    Cadre
    SAÉ, BUT2
    Période
    –
  3. Application Java de gestion de la Cité universitaire

    Application Java orientée objet pour gérer maisons, étudiants et services, avec tests et interface.

    Stack : Java, UML, Git

    Vue Maisons de l’application Java : bandeau « Maison Internationale », bouton « Liste des Maisons » et les quatre maisons listées avec leur nationalité (France, Japon, Brésil, Italie).
    Cadre
    SAÉ, BUT1
    Période
    –
  4. Base de données à partir d’un besoin réel

    Modélisation d’un besoin réel en base de données, du MCD au schéma relationnel puis à SQLite.

    Stack : SQLite, SQL, MCD

    Cadre
    SAÉ, BUT1
    Période
    –
  5. Jeu vidéo 2D en C++ avec SDL

    Un moteur de jeu 2D en C++ avec chargement de niveaux, collisions et ennemis qui avancent à chaque action du joueur.

    Stack : C++, SDL, POO

    Salle du jeu vue de dessus, en pixel art : plancher de bois entre des murs de pierre, le personnage en haut à gauche, une chauve-souris et une limace près de la table, quatre pièces d’or au sol.
    Cadre
    SAÉ, BUT1
    Période
    –

Web et conception

2 projets du cursus2 projets du cursus

Projets du domaine Web.

  1. Site web d’un lieu de loisirs fictif

    Site HTML/CSS responsive et validé W3C pour un lieu de loisirs fictif, conçu de A à Z.

    Stack : HTML, CSS

    Page d’accueil du site Multiverse Quest : bandeau bleu avec le nom du site, trois boutons de navigation et le titre rouge « Explorez l’univers du divertissement immersif » sur un fond noir à circuits bleus.
    Cadre
    SAÉ, BUT1
    Période
    –
  2. CARIBOU — recueil de besoin pour une maison d’édition

    Analyse des besoins et cahier des charges pour le site d’une maison d’édition fictive.

    Cadre
    SAÉ, BUT1
    Période
    –