UI (notes) : Admin – Importer des notes (.xlsx) #74

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

Fonctionnalité à implémenter :
Interface de drag & drop pour importer un fichier Excel de notes.
Accessible uniquement par un administrateur ou le professeur responsable.

Route : /apps/notes/ajouter

Écran Figma : Admin – Notes : Ajouter (node 1:126)

Éléments UI :

  • Sidebar avec liens : Consulter, Ajouter (actif), UEs
  • Titre "Importer des Notes"
  • Sous-titre avec la route API : POST /note/import_xlsx
  • Zone de drag & drop (bordure pointillée verte) :
    • Icône de téléchargement
    • Texte "Glisser le fichier .xlsx ici"
    • Sous-texte "ou cliquer pour parcourir"
  • Bouton "Importer" (vert, actif)
  • Bouton "Télécharger Modèle" (gris) — télécharge un template .xlsx vide
  • Format attendu affiché : etudiant_id | matiere_code | note

API consommées :

  • POST /notes/import-xlsx
**Fonctionnalité à implémenter :** Interface de drag & drop pour importer un fichier Excel de notes. Accessible uniquement par un administrateur ou le professeur responsable. **Route :** `/apps/notes/ajouter` **Écran Figma :** `Admin – Notes : Ajouter` (node 1:126) **Éléments UI :** - Sidebar avec liens : Consulter, Ajouter (actif), UEs - Titre "Importer des Notes" - Sous-titre avec la route API : `POST /note/import_xlsx` - Zone de drag & drop (bordure pointillée verte) : - Icône de téléchargement - Texte "Glisser le fichier .xlsx ici" - Sous-texte "ou cliquer pour parcourir" - Bouton "Importer" (vert, actif) - Bouton "Télécharger Modèle" (gris) — télécharge un template .xlsx vide - Format attendu affiché : `etudiant_id | matiere_code | note` **API consommées :** - `POST /notes/import-xlsx`
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:19 +00:00
djalim moved this to 🔴 high priority in Module Managment on 2026-04-22 12:55:28 +00:00
djalim moved this to 🗂️ Project Backlog in Module Managment on 2026-04-22 13:10:47 +00:00
djalim moved this to ⚙️ in progress in Module Managment on 2026-04-26 21:09:37 +00:00
djalim moved this to ✅ done in Module Managment on 2026-04-27 17:01:19 +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#74