Ce projet est une application web de gestion de présence scolaire qui permet aux élèves de s'émarger via reconnaissance faciale et aux enseignants de suivre la présence des élèves.
- Connexion : Authentification sécurisée pour les élèves et les enseignants.
- Sélection de Rôle : Les utilisateurs peuvent choisir entre les rôles d'élève et d'enseignant après la connexion.
- Émargement : Les élèves peuvent émarger leur présence pour le cours en cours.
- Tableau de bord de l'Enseignant : Les enseignants peuvent voir et gérer la présence des élèves.
- React : Une bibliothèque JavaScript pour construire des interfaces utilisateur.
- Chakra UI : Une bibliothèque de composants UI simple, modulaire et accessible pour vos applications React.
- React Router : Bibliothèque de routage pour React.
- Face-API.js : JavaScript API pour la reconnaissance faciale dans le navigateur implémentée sur TensorFlow.js
Pour commencer à utiliser cette application, clonez le dépôt et installez les dépendances.
git clone https://votre-repo-url/chemin-vers-repo.git
cd chemin-vers-repo
npm install