Application réaliser en binome qui va permettre d'administrer une Bibliothéque
Compétences acquises :
- Démarrer un projet avec Symfony
- Gérer le routing de l’application
- Développer des controllers
- Utiliser le moteur de template twig
- Comprendre le modèle requêtes/réponses
- Gérer ses données avec l’orm Doctrine
- Gérer ses entités avec l’orm Doctrine
- Gérer les relations de ses entités
- Créer des formulaires et gérer leur soumission
- Gérer ses utilisateurs et un pare-feu
Fonctionnalités :
- Afficher la liste des livres contenus dans la catalogue ainsi que leur statut (disponible ou prêté)
- Ajouter un livre au catalogue
- Pouvoir trier les livres selon leur catégorie grâce à un dropdown (par exemple : roman, poésie, aventure...). Quand l’utilisateur clique par exemple sur roman, la page n’affiche que les livre de la catégorie roman.
- Pouvoir accéder à la fiche descriptive de chaque livre enregistré en BDD