Skip to content

nanookOlive/guitare_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Guitare_app (php vanilla-projet étude)

Cette application est un projet de fin d'unité d'enseignement faite au CNAM. La consigne était de concevoir et réaliser un site de e-commerce. Pour tester c'est par ici :) Un dossier complet est disponible ici qui détaille l'ensemble des fonctionnalités, leur conception et réalisation.

Les fonctionnalités

- visiteurs :

  • voir l'ensemble des produits référencés
  • voir le détail de chaque produit
  • trier les produits selon différents critères
  • afficher les distributeurs d'un produit en particulier sur une carte
  • se créer un compte
  • se connecter à son profil

- utilisateur :

  • créer ou supprimer des collections de produits favoris
  • mettre des produits en favoris
  • suppression de son compte

- admin :

  • ensemble de CRUD sur les produits ainsi que les entités liées
  • outil de newsletter

Contraintes techniques

Des contraintes dans la conception et la réalisation étaient imposées, ce projet étant noté et servant à la validation d'une unité d'enseignement :

  • pas de conception MVC
  • toutes les classes et tous les repository associés aux classes doivent être fait "à la main"
  • les pages doivent être dynamisées avec l'utilisation de requêtes AJAX
  • l'utilisateur doit valider son inscription via un mail envoyé automatiquement par l'application
  • avoir une gestion d'erreur
  • un système d'authentification
  • une gestion de la session

Releases

No releases published

Packages

No packages published

Languages