top of page

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) : 

Compétences concernées :
- Répondre aux incidents et aux demandes d’assistance et d’évolution (Traiter des demandes concernant les applications)
- Développer la présence en ligne de l’organisation (Participer à l’évolution d’un site Web exploitant les données de l’organisation.)
- Travailler en mode projet (Analyser les objectifs et les modalités d’organisation d’un projet)

netb.PNG
bottom of page