Système de statistiques de ventes
- L'application lit les données de vente de la base de données et les affiche sous une forme pratique pour l'analyse. Des contrôleurs, des vues et des modèles de vue doivent être créés pour chaque entité. La possibilité de filtrer par au moins deux propriétés pour chaque entité doit être implémentée.
- Le système doit disposer d'une authentification utilisateur. Il doit y avoir deux rôles : simple utilisateur et administrateur. L'utilisateur peut uniquement visualiser les données et n'a pas le droit de modifier quoi que ce soit. L'administrateur peut modifier les enregistrements dans la base de données.
- L'interface d'affichage des informations doit être pensée et mise en œuvre de manière indépendante (l'utilisation de frameworks JavaScript est encouragée). La sortie des informations vers les tables doit être effectuée à l'aide de requêtes AJAX asynchrones.
- Assurer la validation des requêtes côté client et serveur (vérification de la longueur maximale, des types de données, du format de date)
- Il est conseillé de construire des diagrammes basés sur les données disponibles ; les axes sont arbitraires. Choisissez vous-même les types de diagrammes.