Mes Projets
Découvrez une sélection de mes projets les plus récents, mettant en valeur mes compétences en développement web et mes réalisations techniques.
![[ ALPHA ] Roguelike Multi, Exploration et Combat](https://i.ibb.co/x8jrpTgq/ALPHA-Roguelike-Multi-Exploration-et-Combat.png)
[ ALPHA ] Roguelike Multi, Exploration et Combat
Un jeu roguelike multijoueur avec génération procédurale de salles, système de graphe 12x12, et commandes admin professionnelles!

Advanced Post Views Manager
Version: 0.6.0 Auteur: Viry Brandon Statut: Phase 4 - 85% Complet Un puissant plugin WordPress pour gérer et afficher les publications avec des mises en page personnalisées, un contrôle de conception complet et des options de filtrage avancées. Construit avec React 18 et les pratiques de développement WordPress modernes.

Ar
Application web de réalité augmentée utilisant AR.js et A-Frame. Permet d'afficher des objets 3D interactifs dans le monde réel via la caméra du navigateur, sans installation d'application.
base-de-bonner

Bat
Un système de surveillance de batterie professionnel et modulaire pour ordinateurs portables, développé en Python avec une architecture moderne et extensible.
botTurtle

Breakdance Timer Plugin
Un plugin WordPress personnalisé qui ajoute un élément de minuteur (countdown timer) pour Breakdance Builder.

Calculatrice Basique
une calculatrice simple qui permet des opérations arithmétiques de base.

Candidature
Portfolio Candidature - Brandon Viry
carteFAC

choix-du-pays

Click Frenzy
Un jeu de réflexes addictif où vous devez cliquer sur des cibles le plus rapidement possible pour maximiser votre score en 30 secondes !
Contrôle de LEDs avec un microcontrôleur AVR
Ce projet consiste en la gestion et le contrôle de plusieurs LEDs à l'aide d'un microcontrôleur AVR. Le programme utilise les ports d'entrée/sortie pour allumer et éteindre trois LEDs (rouge, orange, vert) en fonction de séquences prédéfinies et de l'état des boutons connectés aux broches du microcontrôleur. Voici les principaux éléments du projet

convertisseur_unites
Cette application en ligne de commande permet de convertir des valeurs entre différentes unités de longueur, de masse et de température.
correction-session-2-info-2

correction-session-2-info-2-avancer

Cour_py_3
Ceci est un test de BULMA CSS. Comme il n'y a pas de JavaScript, j'ai ajouté jQuery pour le test. Et c'est aussi un cour de base programmation en python 3.

Danmachi_2

Danmachi-1
C’était un site web sur un animé que j’adore. Je l’avais fait il y a très longtemps, comme exercice de TD en première année d’université.
Danmachi-3
Autre approche d'amélioration de DanMachi 1

Danmachi-4
C’était un site web sur un animé que j’adore, DanMachi saison 1, réalisé avec un framework et une bibliothèque UI.

dee

dee2

delice-mobile
Application web complète pour food truck à la Réunion, construite avec Next.js 16, TypeScript et Tailwind CSS.

exoPythonCourTd

ExoTD3-langC

Générateur de Texte Graffiti
Ce projet est une application Svelte qui permet de créer et de personnaliser du texte avec des effets de graffiti. L'utilisateur peut modifier divers aspects du texte, y compris la taille, la couleur, la police, et appliquer différents effets de graffiti.
ggplot2

guess_the_number
Ce programme est un jeu de devinette développé en Rust. C'est mon premier programme écrit en Rust !

HSKsite

hsksiteHUB

leetspeakgo
Ce programme Go permet de convertir un texte en leetspeak, une forme d'écriture alternative utilisée sur Internet.Ceci est un petit exercice d'entrainement et c'est mon premier programme en go .

M-tache
M-tâche est une application de gestion de tâches simple et efficace qui vous permet d'organiser votre travail quotidien. L'application offre une interface utilisateur claire et des fonctionnalités essentielles pour une productivité optimale.

MDTO
MDTO

Morce

Morpion (Tic-Tac-Toe)
Jeu de Morpion classique jouable directement dans le terminal, développé en Rust.

Morpion-1.0.2

Morpion1.0

morpion1.0.1

morpion1.0.3

Moyenne

Naruto
Neopixels
Un programme neopixel pour le cas d'un gyrophare pour la police

NewsGAMES

Notes-Manager
Notes Manager

PendueLua
Ce programme implémente un jeu de pendu simple en Lua en utilisant le concept de programmation orientée objet (POO). Le jeu sélectionne un mot aléatoire parmi une liste, et le joueur doit deviner les lettres du mot avant d'épuiser toutes les tentatives.

Portfolio-CIF
Ce projet est un portfolio présentant les projets réalisés durant ma formation CIF. Il met en avant mes compétences en développement web et permet de visualiser divers travaux réalisés au cours de la formation.

portfolio-viry-brandon

QCU
QCU (Questionnaire à Choix Unique) est une application web interactive de questionnaire sur la cybersécurité. Elle permet aux utilisateurs de tester leurs connaissances sur divers sujets liés à la sécurité informatique, incluant les réseaux, les malwares, les protocoles de sécurité et les organismes de cybersécurité.

robotPICS
Un projet de robot suiveur de ligne développé avec Arduino, capable de détecter et suivre des lignes noires sur une surface blanche à l'aide de capteurs optiques.

Shifumi Pro - Rock Paper Scissors Game
Une application web moderne et interactive de Pierre-Feuille-Ciseaux avec intelligence artificielle, statistiques avancées et interface utilisateur premium.

Site-web-viry-brandon
Site web personnel de VIRY Brandon qui sera utilisé pour la gestion de mes projets et publications. Le but est de créer un site web personnel (application web même si pour l'instant cela ressemble à un site) dynamique et original.

SpaceShooter
Space Shooter Deluxe est un jeu de tir spatial arcade classique en 2D d. Le joueur controle un vaisseau spatial qui doit survivre contre des vagues infinies d'ennemis de plus en plus difficiles dans un système de progression basé sur les vagues.

testeidx
Salut tout le monde ! Google a enfin sorti leur IDE de programmation en ligne. C'est un peu comme VSCode, mais en ligne, et c'est vraiment cool. La connexion est un peu lente au démarrage, mais ça promet.J'ai testé en créant une petite application Next.js. J'ai suivi simplement les inscriptions et tout était bien, j'ai pu configurer mon environnement de développement facilement. C'est très semblable à VSCode dans l'interface et j'ai pu démarrer mes projets très rapidement. C'est fluide et réactif.Ensuite, j'ai essayé d'installer sadnc ui , mais ça a rechargé la page et je ne sais pas pourquoi il n'a pas conservé toute la configuration. J'ai quand même pu installer un bouton rapidement pour voir si ça fonctionnait. Ensuite, j'ai ajouté un composant de card pour créer un petit compteur et tester React avec Next.js sur la plateforme . J'en ai profité pour tester l'IA mais j'ai reçu un message disant que l'IA n'était pas activée pour ma région. C'est dommage, mais j'ai quand même pu créer un compteur basique. C'est un peu lent lorsque je teste le résultat, mais ça ne m'a pas trop gêné.J'ai amélioré le rendu visa avec un peu de code Tailwind CSS. Ensuite, j'ai modifié les métadonnées et je suis passé au Next.js concrét pour créer une nouvelle page. J'ai créé un dossier, j'y ai ajouté une page pour le compteur décrémenté qui récupère sa valeur dans une route dynamique.Et pour finir j'ai crée un repository github pour publié ceci.
tf2

Timer GUI — Horloge numérique Rust (Iced)
Application d’horloge GUI en Rust, propre et modulaire, avec personnalisation complète via JSON: thèmes (couleurs), typographie, mise en page, et horloges « monde » (fuseaux IANA). Build utilisateur prêt à l’emploi + plusieurs thèmes inclus.

Transcripteur Audio/Vidéo
Un outil en ligne de commande puissant et rapide pour transcrire des fichiers audio et vidéo en texte brut et en sous-titres (format SRT), basé sur faster-whisper.

WASM_GO
