Notations
Mon github: victor-prdh
!!! BIEN REMPLIR CE EXCEL POUR QUE J'AI VOTRE REPO !!!
DATE DE DERNIER RENDU POSSIBLE: 17/03/2026
https://docs.google.com/spreadsheets/d/1xQAyctD5lWAZ2LBbybnEy69JZalokQXRehdFTuorBv4/edit?usp=sharingVoici les éléments qui seront pris en compte pour la notations:
Respect du cahier des charges (Modèle de données, rôle utilisateurs...) #1
Docker #1
Base de données "propre" #2
Utilisation de traits PHP #2
Utilisation d'UUID sur les entitées #2
API Utilisable #3
Description de la doc de l'api "custom" (en-tête, description, araignée...)
Sécurité de base fonctionnelle (Login Json pour avoir le token + token authenticator) #4
Processor pour créer un utilisateur #5
Provider custom pour donner le numéro de version depuis un chiffre en var d'ENV (#5)
Contrainte / Validation des données envoyées
Ajout de filtres sur les APIs (#6)
Filtre custom sur les Catégories: "onlyWithTodo" (true/false, pour filter uniquement les catégories avec des tickets "ouvert" ou en "cours") #6
Extension sur les tickets: Les users classiques (client) ne peuvent voir que leurs tickets #7
Les utilisateurs "classique" ne peuvent modifier que leur ticket, suppression reservé au super-admin #8
Créer une règle de validation pour s'assurer que le client n'a pas déjà 10 tickets ouvert avant d'en créer un nouveau #9
Faire un test vérifiant la création / modification / suppression d'un ticket par un utilisateur "classique" #10
BONUS: Utilisation d'au moins 1 event
BONUS: Analyse statique OK
Last updated