Application mobile d'émargement automatique pour les cours de l'ENSIBS.
Warning
Cette application est encore en cours de développement, et bien qu'elle soit fonctionnelle, elle peut contenir des bugs ou des fonctionnalités incomplètes. Utilisez-la à vos propres risques.
Emargator automatise le processus d'émargement en ligne sur Moodle. L'application se connecte automatiquement aux créneaux d'émargement définis par l'université et enregistre votre présence aux cours, éliminant ainsi la procédure manuelle répétitive.
Créneaux d'émargement (du lundi au vendredi) :
- 8h00 - 9h30
- 9h45 - 11h15
- 11h30 - 13h00
- 13h00 - 14h30
- 14h45 - 16h15
- 16h30 - 18h00
- 18h15 - 19h45
🔒 Vos identifiants sont en sécurité : L'authentification se fait directement entre l'application et le SSO de l'UBS. Aucune donnée d'identification n'est transmise à un serveur tiers. Tous les identifiants sont stockés sur votre appareil avec flutter_secure_storage.
- Android : Google Play Store (à venir)
- iOS : App Store (à venir)
- Autres plateformes : Page des Releases GitHub
- Flutter SDK
- Pour Android : Android Studio et SDK Android
- Pour iOS : Xcode (macOS uniquement)
-
Cloner le dépôt :
git clone https://github.com/crazycat256/Emargator.git cd Emargator -
Installer les dépendances :
flutter pub get
-
Lancer l'application :
# Sur un émulateur/appareil connecté flutter run # Ou compiler pour une plateforme spécifique flutter build apk # Android (APK) flutter build appbundle # Android (App Bundle) flutter build ios # iOS flutter build windows # Windows flutter build linux # Linux flutter build macos # macOS
Ce projet est sous licence GPLv3. Voir le fichier LICENSE pour plus de détails.


