UI (catalog) : Page Catalogue d'applications #71

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

Fonctionnalité à implémenter :
Page principale affichant les applications disponibles sous forme de cartes cliquables.
Accessible à tout utilisateur connecté.

Route : /apps

Écran Figma : Catalog (node 83:2)

Éléments UI :

  • Header avec logo PolyMPR, lien "Catalog", "Log out", toggle thème (clair/sombre)
  • Grille de cartes d'applications :
    • PolyMobility (icône avion)
    • PolyNotes (icône crayon)
    • Students (icône carte ID)
    • Admin (icône engrenage) — visible uniquement pour les admins
  • Chaque carte est cliquable et redirige vers le module correspondant
  • Chaque carte affiche une icône et le nom du module

API consommées : Aucune (catalogue statique basé sur les rôles de l'utilisateur)

**Fonctionnalité à implémenter :** Page principale affichant les applications disponibles sous forme de cartes cliquables. Accessible à tout utilisateur connecté. **Route :** `/apps` **Écran Figma :** `Catalog` (node 83:2) **Éléments UI :** - Header avec logo PolyMPR, lien "Catalog", "Log out", toggle thème (clair/sombre) - Grille de cartes d'applications : - **PolyMobility** (icône avion) - **PolyNotes** (icône crayon) - **Students** (icône carte ID) - **Admin** (icône engrenage) — visible uniquement pour les admins - Chaque carte est cliquable et redirige vers le module correspondant - Chaque carte affiche une icône et le nom du module **API consommées :** Aucune (catalogue statique basé sur les rôles de l'utilisateur)
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:15 +00:00
djalim moved this to 🟢 Low priority in Module Managment on 2026-04-21 16:31:23 +00:00
djalim moved this to 🗂️ Project Backlog in Module Managment on 2026-04-21 16:31:26 +00:00
djalim moved this to 🔴 high priority in Module Managment on 2026-04-22 12:55:36 +00:00
djalim moved this to 🗂️ Project Backlog in Module Managment on 2026-04-22 13:10:44 +00:00
djalim moved this to ⚙️ in progress in Module Managment on 2026-04-26 21:09:29 +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#71