# 1. Introduction
---

---
## Contexte
---
- Bloc symfony de la formation dev web/web mobile de Simplon
- En groupe de 4 personnes
- En 4 semaines
---
## Objectifs
---
### Créer un site de vente en ligne
---
Aides à la navigation :
- Filtrer les produits
- Ordonner les produits
- Permettre la recherche par mots-clés
---
Confiance utilisateur :
- Contacter le vendeur
- Retours consommateurs
---
Fonctions accessibles ou non selon l'utilisateur:
- Panier
- Gestion des produits
---
## Organisation
---
Kanban
Sprints
Mail au client résumant les objectifs du sprint
---
# 2. Technologies
---
Pour le front-end : HTML/CSS avec l'utilisation du framework Bootstrap
<!-- pour que notre site web soit adaptable au format mobile facile -->
Pour le back-end : PHP avec l'aide du framework Symfony
<!--pour bénéficier de sa large bibliothèque de composants (formulaires, authentification) ainsi que tout ce qui est Repository/Controller -->
---
# 3. Conception
---
## Diagramme Use case
---

---
## Diagramme des classes
---

---
## Maquettes
---

---

---
# 4. Extraits de code
---
Fonction panier

---
Fonction d'ajout d'utilisateur dans la BDD

---
Fonction de recherche par mot clef

---
Affichage de la page produit différencié selon l'utilisateur (Connecté/Vendeur)

---
# 5. Démonstration
---
# 6. Vers une v2
---
- Possibilité de commander plusieurs licences d'un même template à la fois
- Possibilité de rendre un template unique
- Protection des adresses mail
---
# 7. Conclusion
---
{"metaMigratedAt":"2023-06-15T01:44:20.638Z","metaMigratedFrom":"Content","title":"1. Introduction","breaks":true,"contributors":"[{\"id\":\"eebdfc69-232e-4922-91d8-686a4f872513\",\"add\":1985,\"del\":1149},{\"id\":\"b6f57147-6abe-42ad-9d61-62387ce55a5e\",\"add\":636,\"del\":115},{\"id\":\"2e491e7e-8c9e-44bd-8757-b8eeffb89a5e\",\"add\":729,\"del\":320},{\"id\":\"d86785b1-02c5-4a56-a540-c4ed17c39c53\",\"add\":208,\"del\":76}]"}