Gestion des Promotions Marjane Partie 2

Contexte du projet

Depuis le brief précèdent, le Groupe Marjane vous a invité à développer une application web responsive qui va faciliter la gestion globale de ses promotions

L'admin Général de Marjane va bénéficier d'un dashboard global des statistiques quotidiennes, hebdomadaire et mensuelle des promotions effectutées par centre

à tout moment l'admin générale peut consulter ou télécharger tous les fichiers logs enregistrés dans le système

En cas de congé de l'admin du centre Marjane,, l'Admin général peut ajouter un centre provisoir à un admin existant pour une durée de 7, 15 et 21 jours.

Un Admin de centre peut ajouter d'autres catégorie à un responsable de rayon existant

Chaque Responsable de rayon applique les reductions envoyé de son Admin comme suit:

 - 20% de sur les produits multimédias
 - 50% sur les autres produits
 - aucune réduction sur les produits inférieur de 50 dhs
Pour une gestion des promotions Marjane souhaite que l'admin du centre puisse ajouter d'un seul coups toutes les promotions par Semaine ou Par Mois ou bien pour toute l'année

Chaque 5% de réduction vaut vaut 5% du prix de produit enregistré sous forme de point fidélité

Chaque Promtion est limité par une durée d'expiration qui peut être de: 7, 15 ou 20 jours

Travail Demandé de base:

Consommation de l'API Rest que vous avez crée lors du brief précèdent à l'aide d'Axios ou Fetch Api

Utilisation de EJS/Html/Css pour les pages responsives

Création des pages nécessaires de l'Admin Général, Admin du centre et Responsable du rayon


Travail demande avancé:

Pour créer un lien entre les différents acteurs du Groupe, Marjane souhaite créer un système de mini messagerie entre différents Admins Responsable de rayon

Appliquer une prime mensuelle pour les responsable des rayons qui ont traité toutes les promotions

Désactivation du compte du responsable du rayon après 5 promotions non traités successives

Désactiver l'accès pour les admins qui sont en congé

Learning methods

Travail Individuel

Deadline : 10/01/2022

Performance criteria

Un code organisé en couche , FrontEnd Responsive

Assessment methods

Code exécutable avec explication de la solution