UI (notes) : Admin – Consulter les notes #73

Closed
opened 2026-04-21 16:26:01 +00:00 by djalim · 0 comments
Collaborator

Fonctionnalité à implémenter :
Tableau listant les étudiants avec filtres, permettant à l'admin de naviguer vers l'édition des notes.
Accessible uniquement par un administrateur.

Route : /apps/notes/consulter

Écran Figma : Admin – Notes : Consulter (node 1:52)

Éléments UI :

  • Sidebar avec liens : Consulter (actif), Ajouter, UEs
  • Titre "Consulter les Notes"
  • Barre de filtres :
    • Dropdown "Promo" (sélection de promotion)
    • Champ texte "Nom"
    • Champ texte "Prénom"
    • Bouton "Filtrer" (vert avec icône)
  • Tableau avec colonnes :
    • Promo (chip vert, ex: "4A22")
    • Nom
    • Prénom
    • N° Étudiant
    • Action — bouton "edit" (icône crayon jaune) → redirige vers la page d'édition

API consommées :

  • GET /students (avec filtre optionnel idPromo)
  • GET /promotions (pour peupler le dropdown)
**Fonctionnalité à implémenter :** Tableau listant les étudiants avec filtres, permettant à l'admin de naviguer vers l'édition des notes. Accessible uniquement par un administrateur. **Route :** `/apps/notes/consulter` **Écran Figma :** `Admin – Notes : Consulter` (node 1:52) **Éléments UI :** - Sidebar avec liens : Consulter (actif), Ajouter, UEs - Titre "Consulter les Notes" - Barre de filtres : - Dropdown "Promo" (sélection de promotion) - Champ texte "Nom" - Champ texte "Prénom" - Bouton "Filtrer" (vert avec icône) - Tableau avec colonnes : - **Promo** (chip vert, ex: "4A22") - **Nom** - **Prénom** - **N° Étudiant** - **Action** — bouton "edit" (icône crayon jaune) → redirige vers la page d'édition **API consommées :** - `GET /students` (avec filtre optionnel `idPromo`) - `GET /promotions` (pour peupler le dropdown)
djalim added this to the Module Managment project 2026-04-21 16:30:27 +00:00
djalim moved this to 🗂️ Project Backlog in Module Managment on 2026-04-21 16:31:18 +00:00
djalim moved this to 🔴 high priority in Module Managment on 2026-04-22 12:55:30 +00:00
djalim moved this to 🗂️ Project Backlog in Module Managment on 2026-04-22 13:10:46 +00:00
djalim moved this to ⚙️ in progress in Module Managment on 2026-04-26 21:09:36 +00:00
djalim moved this to ✅ done in Module Managment on 2026-04-27 17:01:18 +00:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/PolyMPR#73