Projets
Découvrez mes réalisations en développement web, cloud, IA et automatisation.
42sh - Shell Personnalisé avec Fonctionnalités tcsh Avancées
42sh est un shell personnalisé développé comme projet final à Epitech, conçu pour émuler les fonctionnalités de tcsh. Il offre une gestion complète des commandes, la gestion de l'environnement, des fonctionnalités avancées de scripting, et des options de personnalisation.
AirTrack : Application de Suivi des Vols en Temps Réel
Prenez votre envol avec AirTrack, l'application ultime de suivi des vols en temps réel qui révolutionne la surveillance de l'aviation mondiale. Conçu avec une technologie de pointe et une interface intuitive, AirTrack permet aux utilisateurs de suivre les vols du monde entier, offrant des mises à jour en direct et des détails complets sur les vols à portée de main. Les fonctionnalités clés incluent la recherche de vols à l'échelle mondiale, le suivi de carte en temps réel, des informations détaillées sur les vols et des données d'aéroport en direct.
Projet B-CPE-200 Epitech : Générateur et Solveur de Labyrinthe Dynamique
Déverrouillez le monde des défis de programmation avec un projet de générateur et solveur de labyrinthe conçu de manière unique par Epitech CPE-200. Ce projet enrichit non seulement le domaine de la navigation dans les labyrinthes, mais transforme également le parcours éducatif grâce à des implémentations algorithmiques. Exploitant la puissance de la programmation en C, ce projet génère habilement des labyrinthes complexes tout en fournissant des solutions robustes pour les naviguer. Idéal pour les résolveurs de problèmes et les passionnés de codage, ce projet se compose de fichiers sources C et d'en-têtes minutieusement organisés, garantissant une exécution efficace et une intégration transparente.
Binpacking-js : Optimisation Avancée de l'Espace Multi-Dimensionnel
Binpacking-js est une bibliothèque JavaScript conçue pour optimiser l'utilisation de l'espace en facilitant l'emballage dans les dimensions 2D, 3D et 4D. La bibliothèque permet une intégration facile, offrant une API robuste et des exemples intuitifs qui permettent aux développeurs de gérer efficacement les besoins d'emballage dans les applications liées à la logistique, l'inventaire et l'analyse spatiale.
Portail Blockchain : Votre Accès aux Informations Ethereum
Explorez le monde complexe de l'Ethereum avec Blockchain Portal, une application de pointe conçue pour les passionnés de cryptomonnaie et les développeurs. Alimentée par Next.js, cette application simple mais efficace offre un accès en temps réel aux prix de l'Ethereum, aux frais de gaz, aux vérifications de solde et aux historiques de transactions. Que vous soyez un vétéran expérimenté de la blockchain ou que vous commenciez tout juste votre aventure, Blockchain Portal fournit les outils nécessaires pour rester informé et prendre des décisions cryptographiques plus avisées. Plongez dans l'avenir décentralisé dès aujourd'hui avec facilité et confiance.
Outil CLI Bootcraft : Créez des USB Bootables depuis des ISO Windows
Bootcraft est votre outil en ligne de commande conçu pour simplifier la création de clés USB bootables à partir de fichiers ISO Windows. Que vous soyez développeur, professionnel IT ou passionné de technologie, Bootcraft offre une solution fiable et efficace pour transformer vos clés USB en puissants outils d'installation de Windows.
Bubulle-Norminette-2022 - Projet de Shell Personnalisé
Le dépôt "Bubulle-Norminette-2022" par FaureAlexis est un projet étudiant du programme de première année d'Epitech, nommé "42sh". L'objectif principal de ce projet est de développer un shell similaire à tcsh. Ce shell est capable de gérer différentes opérations telles que le traitement des commandes, la gestion de l'environnement, le piping, la redirection de flux, l'utilisation de points-virgules, de jokers, d'historique et d'alias, parmi d'autres fonctionnalités. Le projet a reçu la note de "B".
Simplifiez l'automatisation Jenkins avec le Plugin Configuration as Code
Le plugin configuration-as-code est un plugin Jenkins conçu pour révolutionner la configuration de Jenkins en utilisant une configuration sous forme de code basée sur YAML. Le plugin vise à simplifier la gestion de Jenkins, permettant aux utilisateurs de définir des configurations dans un format lisible par les humains et de les stocker dans le contrôle de version. Cette approche favorise la cohérence, réduit les erreurs humaines et rend les déploiements et les changements de configuration de Jenkins plus répétitifs et transparents.
Create TypeScript App - Démarrage Efficace du Développement Web
Démarrez vos projets d'application web sans effort avec le 'Create TypeScript App' - un script complet conçu pour créer des solutions front-end et back-end robustes en utilisant TypeScript. Simplifiez votre processus de développement avec un outil parfait pour les développeurs souhaitant gagner du temps et augmenter leur productivité.
Améliorez votre expérience en ligne de commande avec Cursor Rules Gen Prompt
Le dépôt 'cursor-rules-gen-prompt' par FaureAlexis propose un environnement shell personnalisé reproduisant les fonctionnalités de 'tcsh'. Il gère efficacement les commandes, les variables d'environnement, les canaux, la redirection des flux, l'historique des commandes, les alias, et plus encore.
Créez des CV professionnels avec Markdown CV Creator
Libérez la puissance de la simplicité et du professionnalisme avec le créateur de CV Markdown, un projet de pointe conçu pour simplifier votre processus de création de CV. Né de l'esprit innovant d'Epitech, ce projet revisite l'essence d'un environnement de type shell, le réutilisant de manière ingénieuse pour créer des CV qui se démarquent.
Intégrer Flask avec Ansible pour des Déploiements Fluides
Le dépôt 'flask-ansible' de FaureAlexis illustre l'exploration initiale de la combinaison de Flask, un micro-framework web, avec Ansible, un moteur d'automatisation. Ce projet vise à rationaliser les processus de déploiement et à améliorer les applications Flask grâce à des configurations automatisées, ce qui le rend idéal pour les développeurs et les professionnels DevOps.
Solution KYC facile pour les utilisateurs français avec France Identite JS
Découvrez France Identite JS, une solution KYC rationalisée conçue spécialement pour la vérification des utilisateurs français. Exploitant la précision du service de validation France Identite et les capacités d'automatisation robustes de Selenium, ce projet simplifie la vérification d'identité, garantissant une authentification utilisateur rapide et sécurisée. Idéal pour les entreprises cherchant à se conformer aux régulations locales tout en offrant une expérience utilisateur sans faille, France Identite JS se distingue comme une solution efficace et efficiente. Que vous soyez une startup ou une entreprise établie, intégrer ce service à votre flux de travail signifie une confiance accrue et des opérations rationalisées. Offrez à votre application une expertise locale et une fiabilité avec France Identite JS dès aujourd'hui.
Gestion efficace des sessions avec hono-sessions-redis
Transformez vos applications Node.js en gérant de manière transparente les données de session avec le module 'hono-sessions-redis'. Le package intègre l'efficacité de Redis, un puissant stockage de données en mémoire, avec les sessions de Hono pour fournir une solution évolutive pour la gestion des données de session. Utilisant ioredis pour sa flexibilité et ses performances, cet adaptateur assure la persistance des données, un accès rapide et une gestion fiable des sessions pour des applications de toutes tailles. Idéal pour les développeurs recherchant vitesse et sécurité accrues, 'hono-sessions-redis' renforce vos applications avec une gestion robuste et en temps réel des données de session. Plongez dans le développement web moderne avec cet outil essentiel pour Node.js, parfait pour les projets nécessitant une haute disponibilité et un accès rapide aux données.
Hono Sessions : Gestion de sessions basée sur des cookies
Le dépôt `hono_sessions` par FaureAlexis est conçu pour offrir une gestion de sessions basée sur des cookies pour les applications Hono. Ce projet gère efficacement les sessions utilisateur, essentielles pour l'authentification et le traitement persistant des données dans les applications web. Il dispose d'une structure de projet complète comprenant des répertoires pour le code source, les en-têtes et les tests, mettant en avant une programmation bas niveau et une fonctionnalité robuste.
Intra-Epitech-Client : Shell Avancé par FaureAlexis
Embarquez dans un voyage avec le 'intra-epitech-client' - un projet conçu dans le cadre du cursus de première année d'Epitech, visant à développer un shell avancé qui reflète la fonctionnalité et la polyvalence de tcsh. Ce shell est conçu pour gérer un large éventail de commandes, y compris la gestion de l'environnement, les pipes, la redirection de flux, ainsi que des fonctionnalités telles que les points-virgules, les jokers, l'historique des commandes et l'aliasing. Conçu avec une architecture robuste, il garantit une exécution fluide des opérations de shell pour les utilisateurs débutants et expérimentés.
Générateur de Types Knex TS - Améliorez votre Intégration TypeScript et Base de Données
Le projet `knex-ts-types-generator`, développé par FaureAlexis, vise à générer des types TypeScript pour Knex à partir d'une base de données grâce à l'introspection de schéma. Améliorez vos interactions avec la base de données en TypeScript à l'aide de cet outil puissant conçu pour les développeurs utilisant Knex.js et souhaitant améliorer la gestion de leur schéma de base de données en générant automatiquement des types TypeScript. Assurez la sécurité des types et réduisez les erreurs dans votre code, améliorant ainsi l'efficacité et la fiabilité grâce à une intégration sans effort dans les configurations Knex.js existantes, une génération de types précise par introspection de schéma, et une augmentation de la productivité et de la fiabilité.
Découvrez 42sh : Une Shell Puissante Inspirée de tcsh
Le projet 42sh par FaureAlexis est une entreprise visant à créer un programme de shell fonctionnel semblable à tcsh. Développé dans le cadre du projet final de première année d'Epitech, il inclut des fonctionnalités telles que la gestion des commandes, des variables d'environnement, des pipes, la redirection de flux, des jokers, l'historique et les alias. Le projet a reçu la note de B, reflétant une bonne exécution de tâches complexes.
Découvrez le script shell avancé avec 42sh - Projet my_rpg
Le dépôt **my_rpg** par FaureAlexis est un projet de fin d'année de première année réalisé à Epitech, intitulé "42sh". L'objectif principal de ce projet est de développer un shell fonctionnel similaire à `tcsh`. Tout comme `tcsh`, ce shell peut gérer diverses tâches telles que la gestion des commandes, des variables d'environnement, des pipes, la redirection de flux, les points-virgules, les jokers, l'historique et les alias. Le projet a reçu la note 'B'. Pour utiliser ce shell, il vous suffit d'exécuter la commande : `make re; ./42sh`.
Node Colorful Logger : Améliorez l'Efficacité de Votre Journalisation Node.js
Améliorez votre processus de journalisation Node.js avec Node Colorful Logger, un outil léger et sans dépendance conçu pour des journaux colorés et clairs. Idéal pour les développeurs, il fournit des messages d'erreur, d'avertissement et d'information dans des couleurs distinctes avec des horodatages précis pour un suivi facile.
Réinventez l'affichage des répertoires avec PSU-100-myls
Plongez dans le monde de UNIX avec PSU-100-myls, un projet spécialisé conçu pour répliquer la commande 'ls' largement utilisée. Construit pendant la première année à Epitech, ce projet est bien plus qu'un exercice académique—c'est un outil puissant qui démontre le fonctionnement interne des commandes shell. Que vous soyez un développeur cherchant à mieux comprendre les interfaces en ligne de commande, ou un étudiant désireux d'explorer les applications pratiques de codage, PSU-100-myls offre une opportunité pratique pour saisir ces concepts UNIX essentiels. Expérimentez une gestion de répertoires fluide, améliorée par des fonctionnalités complètes incluant des listes de répertoires, une gestion sophistiquée des fichiers, et une récupération précise des métadonnées. Débloquez le potentiel de la maîtrise des commandes en ligne avec PSU-100-myls—votre porte d'entrée pour maîtriser la navigation système et la gestion des fichiers.
Découvrez le projet PSU-101_navy : Créez votre propre shell Unix
Le projet 'PSU-101_navy' de FaureAlexis est un projet étudiant de l'Epitech, servant de projet final pour les étudiants de première année. Nommé '42sh', il consiste à créer un shell similaire à tcsh (un shell Unix). L'objectif est de développer un shell fonctionnel pouvant gérer les commandes, les variables d'environnement, les tubes, la redirection de flux, les points-virgules, les jokers, l'historique et les alias.
PushswapChecker : Construire un Shell Fonctionnel à Epitech
Le dépôt 'PushswapChecker' par FaureAlexis représente un projet final réalisé lors de la première année à Epitech. Ce projet vise à créer un shell fonctionnel similaire à tcsh, incluant des fonctionnalités telles que la gestion des commandes, la gestion des variables d'environnement, les pipelines, la redirection de flux, les points-virgules, le traitement des jokers, l'historique des commandes et les alias.
Intégration SSE Transparente pour React avec AdonisJS Transmit
Élevez vos applications React avec 'React-Adonis-Transmit', votre solution idéale pour intégrer les événements envoyés par le serveur (SSE) en utilisant AdonisJS Transmit. Conçue pour les développeurs web modernes, cette bibliothèque assure un échange de données fluide entre vos composants React et le serveur sans la surcharge des requêtes HTTP. Parfait pour les applications nécessitant des mises à jour en direct telles que les notifications, les applications de chat et les tableaux de bord.
Sentry MCP Server : Outil Avancé d'Analyse des Données d'Erreur
Libérez tout le potentiel de vos insights pilotés par l'IA avec 'Sentry MCP Server' – un outil TypeScript à la pointe pour interpréter et analyser de manière transparente les données d'erreur Sentry à l'aide du Modern Context Protocol (MCP). Conçu pour les développeurs et les data scientists, ce projet permet aux agents IA non seulement d'accéder mais aussi de fournir des analyses approfondies et une surveillance en temps réel des anomalies d'application. Améliorez la qualité de votre logiciel et réduisez les temps d'arrêt en intégrant une solution qui offre des insights exploitables grâce à des capacités avancées de suivi des erreurs. Que vous développiez une startup ou renforciez une application d'entreprise, 'Sentry MCP Server' est votre compagnon intelligent pour la gestion proactive des erreurs. Rejoignez une communauté d'innovateurs qui font confiance à cet outil robuste pour optimiser les performances et stimuler la croissance.
tGPT : Le Compagnon IA Ultime pour Telegram en Node.js
tGPT est un chatbot de pointe conçu pour les utilisateurs de Telegram, fonctionnant avec Node.js. Il propose une reconnaissance vocale avancée et la génération d'images, permettant aux utilisateurs d'interagir par commande vocale et de transformer du texte en images époustouflantes. Idéal pour explorer des conversations pilotées par IA et créer du contenu artistique.