Langages et technologies utilisées
- PHP
- JavaScript
- MySQL
- AJAX
Objectif
Intégrer la maquette du nouveau tunnel d'achat au site web en faisant une refonte des réductions et de la structure des classes qui composent le panier. Dans ce projet ma mission étant d'aider un collègue à refaire la partie panier du tunnel d'achat. Je me suis donc occupé de la partie réduction.
Réalisation
J'ai repensé les réductions sous forme d'héritage de classes afin de rendre modulaire les différents types de réduction (bon d'achat, code de réduction, parrainage, remise volume, code association) qui ont chacun un comportement et des propriétés différentes. J'ai dû aussi gérer les interactions entre les différentes réductions ainsi que l'affichage. J'ai également apporté mon aide lors de la conceptualisation des différentes classes qui composent le panier.