Skip to content

kakiang/LogBook

Repository files navigation

LogBook – Cahier de texte électronique

LogBook est une application Android destinée aux responsables de classe. Elle permet de gérer les Unités d’Enseignement (UE), les matières et les séances de cours, tout en suivant le volume horaire effectué par rapport à ce qui a été prévu.

Fonctionnalités

  • Gestion des UE : ajout, modification, suppression (avec annulation via Snackbar). Code, nom, pourcentage de progression
  • Gestion des matières : rattachement à une UE, enseignant, volume horaire total. Swipe pour modifier/supprimer
  • Gestion des séances : date, heure de début, durée (heures), contenu pédagogique. Validation du dépassement du volume horaire
  • Tableau de bord : nombres d’UE, matières, séances ; volume total/dispensé/restant ; pourcentage global ; liste des UE avec bar de progression
  • Recherche : filtrage dynamique des matières (nom, enseignant, statut) et des séances (contenu pédagogique)
  • Navigation : bottom navigation avec masquage automatique dans les écrans de détail. Toolbar personnalisée
  • Interactions : swipe à droite pour éditer, à gauche pour supprimer avec annulation ; date/heure via MaterialDatePicker et MaterialTimePicker
  • Thème sombre/clair : s'adapte au mode défini par l'utilisateur dans les paramètres

Captures d’écran

Dashboard Détail d’une UE – Liste des matières
Dashboard UE Detail
Tableau de bord avec vue d’ensemble UE, matières et progression
Ajout d’une UE Détail d’une matière – Liste des séances
Ajout UE Matière Detail
Création d’une nouvelle UE Matière, enseignant et séances
Ajout d’une matière Liste des séances
Ajout matière Liste des séances
Nouvelle matière rattachée à une UE Toutes les séances
Ajout d’une séance Détail d’une séance
Ajout séance Détail séance
Formulaire date/heure, contenu Informations complètes de la séance

Packages

 
 
 

Contributors

Languages