Léo Teissier's Projects
Ce script Python permet l'apprentissage interactif des langues en dialoguant avec l'API de ChatGPT. Il offre la pratique en Français, Anglais, Espagnol, et Allemand, avec une correction orthographique intégrée. Idéal pour améliorer les compétences linguistiques de manière intuitive et engageante.
Plongez dans l'univers des batailles maritimes avec Bataille Navale, une reconstitution numérique du jeu de stratégie classique. Ce projet en C++ offre une expérience immersive où les joueurs affrontent une intelligence artificielle (IA), mettant à l'épreuve leur sens tactique et leur capacité à anticiper les mouvements de l'adversaire.
Ce dépôt contient un programme C permettant de chiffrer et de déchiffrer des messages à l'aide de divers algorithmes de cryptographie.
Form Shield is a comprehensive JavaScript library for validating form inputs, including emails, phone numbers, IP addresses, URLs, and credit card numbers. Easy to integrate and use in any project.
An implementation of Conway's Game of Life in C using SDL2. Features a graphical interface with an infinite grid, allowing users to toggle cell states, move around, zoom in/out, and start/stop the simulation. Includes unit tests and CI integration with GitHub Actions.
Oxide est un terminal de commande moderne et extensible écrit en Rust, visant à offrir une expérience utilisateur améliorée pour les développeurs et les utilisateurs de systèmes Unix-like.
Ce repo est un site symfony 6 qui permet de générer un pdf à partir d'un site web.
Tableau périodique des éléments interactif, développé avec Vue 3, offrant une expérience utilisateur immersive et éducative. Ce projet combine des visualisations modernes et des données à jour pour faciliter l'apprentissage et l'exploration de la chimie.
Portfolio moderne et réactif développé avec Nuxt 3.0 et stylisé avec TailwindCSS, mettant en valeur mes compétences et réalisations. Conçu pour une navigation fluide et une expérience utilisateur optimale, il reflète les dernières tendances en matière de développement web.
Voici mon portfolio fait avec le framework vuejs
Portfolio moderne et réactif développé avec Nuxt 3.0 et stylisé avec TailwindCSS, mettant en valeur mes compétences et réalisations. Conçu pour une navigation fluide et une expérience utilisateur optimale, il reflète les dernières tendances en matière de développement web.
RustUnlocker est un outil de brute-force de mot de passe construit en Rust, conçu pour l'éducation et la recherche en sécurité informatique. Il permet aux utilisateurs de tester la résistance des mots de passe contre des attaques de force brute de manière contrôlée et sécurisée.
Jeu classique Snake revisité avec Vue.js 3, offrant une expérience de jeu fluide et moderne. Ce projet allie la simplicité de Vue.js à des fonctionnalités interactives, créant une version attrayante du jeu intemporel.
SolarSystem3D est un site web interactif pour explorer le système solaire en 3D. Utilisant WebGL et Three.js, il offre une visualisation immersive des planètes et de leurs orbites. Les utilisateurs peuvent zoomer, pivoter et se déplacer librement pour une expérience éducative captivante.
SoundFlow est un projet de gestionnaire d'audio innovant, conçu pour offrir une expérience utilisateur fluide et intuitive dans le domaine de l'audio numérique. Ce projet Git est structuré en modules distincts pour maximiser la flexibilité et la maintenabilité du code.