Puckbleue, un site web de vente en ligne
URL du site : puckbleue.femallet.dev
Description du projet :
Le but du projet était de permettre aux joueurs de hockey mineur de se procurer des équipements de hockey à bas prix et également de permettre de pouvoir en mettre en ligne. Sur ce site, il est possible pour les clients de se procurer des produits et de les acheter avec un paiement en ligne, de se connecter ou de se créer un compte, commenter les produits ou les noter. L’administrateur peut également ajouter, modifier et supprimer les produits dans l’onglet administration.
Les membres de ce projet:
Pour ce projet, Jérôme Metivier a été le chef de projet permettant de mieux structurer le travail d’équipe. Peter Miousse a été celui qui a géré l’administration du site web. Alexis Lavoie a été le responsable des prototypes du site ainsi que responsable de régler des détails importants comme les bugs ainsi que la connexion. Pour ma part, j’étais responsable de la gestion des membres, de la connexion et de l’inscription, ainsi que la gestion du panier, de la gestion des achats et la génération des factures.
Choix technologiques:
Nous avons utiliser pour ce projet HTML et CSS, ainsi que Javascript pour la partie graphique du site web. Nous avons egalement utilise PHP pour la partie dynamique du site web c’est-a-dire la connexion, la liste des produits, etc. Il a ete egalement utilise afin de pouvoir communiquer avec Stripe. Stripe est le service utilise pour gerer les paiements en ligne. Pour les factures, nous avons utilise la libraire PHP, dotpdf.Nous avons utilisé pour ce projet HTML et CSS, ainsi que JavaScript pour la partie graphique du site web. Nous avons également utilisé PHP pour la partie dynamique du site web, c’est-à-dire la connexion, la liste des produits, etc. Il a également été utilisé afin de pouvoir communiquer avec Stripe. La raison pour laquelle PHP est pour sa grande compatibilité avec la majorité des librairies pour les paiements en ligne. Stripe est le service utilisé pour gérer les paiements en ligne en raison du fait qu’il contient une grande documentation. Pour les factures, nous avons utilisé la librairie PHP, DotPDF. Finalement, MySQL a été utilisé pour gérer les données sur le site web.