Portefeuille de compétences de MADEC Salman-Ali
Projet NetBouquet (PHP)
Contexte
La société NetBouquet est spécialisée dans la vente de bouquets/plantes aux entreprises. Les produits sont présentés sur un catalogue, par catégories, ainsi que sur un site web assez ancien. Les clients passent leurs commandes par téléphone ou mail. NetBouquet livre ensuite à l’entreprise, et facture à la fin du mois.
Objectifs/Besoin
Vous êtes chargé de créer un site Web qui va présenter les produits, et permettre aux clients de commander les bouquets en ligne.
Existant
La base de données est déjà créée et remplie.
Un squelette de l’application est fourni.
Utilisateurs
Une partie publique
Une partie sécurisée accessible à 2 types d’utilisateurs authentifiés avec des droits différents :
-
admin :
Créer, supprimer, modifier des bouquets
Extensions possibles : consulter la liste des clients, suivre les commandes, facturation -
client :
Consulter les bouquets, passer des commandes en ligne, consulter ses anciennes commandes
Contraintes diverses
Architecture MVC
Respect des normes de nommage
Hachage du mot de passe dans la BDD
Protection contre les injections SQL
Technologies utilisées
Langage PHP
Base de données MySQL
Architecture MVC
Environnement de développement
PC (Windows 7 ou autre version)
EasyPHP
NetBeans
Période : de novembre 2021 à janvier 2022 + mars
Temps total estimé : 40 heures.
Lieu : Lycée
​
Voici un aperçu final du projet (code et site web compris) :