MycodeAirlines
Projet de fin de formation fullstack javascript à Gomycode.L'objectif du projet était de développer une application web intuitive pour la réservation de billets d'avion, permettant aux utilisateurs de rechercher, comparer et réserver des vols en ligne. Réalisé dans le cadre d'une formation fullstack, le projet utilise le stack MERN. Le backend est construit avec Node.js et Express pour créer une API REST, tandis que MongoDB stocke les données sur les vols et utilisateurs. Le frontend, conçu en React.js et stylisé avec Tailwind CSS, est sécurisé grâce à JSON Web Token (JWT) pour l'authentification et la protection des données échangées.
Javascript, MongoDB ,Express ,React js,Node js
Dev mobile
Dans le cadre d'un projet académique, j'ai développé une application mobile avec Flutter pour la gestion des activités hôtelières. Mon travail portait sur l'interface front-end, avec une distinction entre le front office destiné aux clients et le back office pour les réceptionnistes. L'objectif était de proposer une interface intuitive pour améliorer l'expérience utilisateur et optimiser les opérations. Faute de temps, je n'ai pu approfondir l'aspect back-end et les fonctionnalités avancées de l'application.je recommande vivement de visionner la vidéo en démo.
Flutter , Dart
Calame Redaction
Pour mon premier projet, j'ai développé un site vitrine pour la startup Calame Rédaction. L'objectif était de promouvoir les services de l'entreprise via une plateforme simple et efficace. J'ai utilisé des technologies de base, telles que HTML et CSS pour la structure et la mise en page, ainsi qu'un peu de JavaScript pour des animations subtiles mais qualitatives. Enfin, un système de mail automatique, implémenté en PHP, a été ajouté pour faciliter la communication entre l'entreprise et ses clients.
Html, Css ,Javascript,PHP
Gestion-hotel-Projet-Licence
Pour mon projet de fin d’études en licence à l'ESP, j’ai collaboré avec deux autres développeurs pour concevoir une application web de gestion hôtelière. Mon rôle principal consistait à créer et maintenir la base de données, ainsi qu’à gérer certaines tâches backend, telles que la mise en place d’un système de contact par email et la redirection des profils en fonction de l’utilisateur connecté. Les technologies utilisées incluaient HTML, CSS et JavaScript pour la mise en page et les animations, ainsi que PHP pour les fonctionnalités backend essentielles.
Html, Css , Javascript ,PHP
BondPricer
J'ai développé une application web permettant de collecter des informations clients avant de leur donner un accès unique à des fichiers à télécharger. Les administrateurs peuvent générer un code d'accès pour chaque client, qui est utilisable une seule fois. Les utilisateurs ont cinq minutes pour remplir un formulaire et accéder aux fichiers mis à disposition. L'application est conçue pour vendre des fichiers téléchargeables une seule fois, ce qui évite leur duplication, notamment pour des logiciels spécifiques comme des fichiers Excel auto-installables. Pour renforcer la sécurité, j'ai mis en place plusieurs niveaux de protection contre les attaques XSS (cross-site scripting), étant donné la présence de champs de texte dans le formulaire, le tout implémenté avec PHP.Nb: La démo ne montre pas les données manipulées lors de la conception pour des soucis de confidentialité
HTML,JAVASCRIPT,CSS, PHP
