L'application de gestion officielle du Bureau des Arts (BDA). Permet de gérer les ventes de café, les rechargements de comptes étudiants et de suivre les statistiques en temps réel.
- Connectez-vous avec votre email et mot de passe fournis par l'administrateur.
- Lors de votre première connexion, il vous sera demandé de changer votre mot de passe.
- Allez sur l'onglet Vente.
- Sélectionnez l'étudiant dans la liste.
- Choisissez le produit.
- Sélectionnez le moyen de paiement (Crédit débitera le solde de l'étudiant).
- Validez. Une popup de succès confirmera l'enregistrement.
- Allez sur l'onglet Rechargement.
- Sélectionnez l'étudiant.
- Saisissez le montant et choisissez le mode de paiement (Lydia, Espèces, etc.).
- Validez. Le solde est mis à jour instantanément.
- Utilisez l'onglet Étudiants pour ajouter un nouvel arrivant ou modifier les informations d'un élève.
- Un bouton Rafraîchir en haut à droite permet de synchroniser manuellement la liste (utile sur Linux).
- Accessible via les Paramètres.
- Permet de modifier les prix, ajouter des produits au catalogue et configurer les méthodes de paiement.
- Flutter SDK (dernière version stable).
- Firebase CLI installé (
npm install -g firebase-tools).
L'application utilise une architecture hybride :
- Firedart pour le support natif Linux/Windows (Desktop).
- Cloud Firestore SDK pour Mobile et Web.
Pour mettre à jour les règles Firestore :
firebase use boutique-bda
firebase deploy --only firestore:rulesflutter build linux --releaseflutter build windows --releaseflutter build apk --release- Les données sont stockées sur Google Cloud Firestore.
- Les accès sont restreints aux utilisateurs authentifiés.
- Le système applique automatiquement une règle de fidélité : 1 café offert (crédit de 0.50€) tous les 10 cafés achetés.