Gérer le patrimoine informatique
Développer la présence en ligne de l’organisation
Travailler en mode projet
Mettre à disposition des utilisateurs un service informatique
Organiser son développement professionnel
janvier/fevrier 2023
Après avoir suivi un cours sur les bases de PHP et MySQL, j'ai commencé à créer du e-commerce. L’objectif principal était de s’approprier le site e-commerce initial en y ajoutant nos touches personnelles. Vous devez mettre en place un véritable e-commerce avec affichage des produits par catégorie, authentification des clients par confirmation et modification des mots de passe, contrôle administratif complet du site et gestion du processus de commande (panier, gestion des stocks, etc...) En plus de ces facteurs, nous avons été encouragés à être innovants et curieux. Nous avons eu l'opportunité d'ajouter des fonctionnalités personnelles pour améliorer le site vitrine. J'ai décidé de personnaliser mon site e-commerce, spécialisé dans la vente de produits liés au monde de des composant informatique. Nous avons ajouté des avis clients, des classements de produits, une barre de recherche, une authentification sécurisée, défini des filtres de tri, créé des factures/commandes au format PDF et bien d'autres améliorations. Nous avons ainsi pu créer un site e-commerce proche du réel.
Nous avons chiffré les mots de passe dans la base de données et défini des niveaux d'autorisation en fonction du rôle de la personne sur chaque page. Ainsi, en prenant des mesures de sécurité appropriées, il est possible de se conformer aux normes de sécurité en vigueur, comme le RGPD. Cela nous permet de construire une interface de connexion à la fois sécurisée, réelle et liée au bon espace utilisateur.
Ce projet m'a permis de comprendre le fonctionnement des logiciels et des sites de e-Commerce.
Tout au long du projet, nous avons dû élaborer un rapport de projet, un rapport qui résumait et expliquait tous les éléments mis en œuvre. Nous avons mis en œuvre une approche pratique pour simplifier le rendu et améliorer l'expérience des utilisateurs et des enseignants.
Ce projet m'a donné l'opportunité d'améliorer mes compétences en bases de données ainsi qu'en PHP, HTML et MySQL. Cette expérience a été cruciale pour acquérir et renforcer mes compétences techniques en développement web, ouvrant de nouvelles perspectives professionnelles dans le domaine.