Équipe 29
Ce projet est une application web de calculatrice simple construite avec Flask (Python). Elle permet d'effectuer les quatre opérations arithmétiques de base (addition, soustraction, multiplication, division) via une interface web interactive.
- Python 3.x
- Git
- pip
-
Clonage du dépôt
git clone https://github.com/wilf504/TP3_LOG3000.git cd TP3_LOG3000 -
Environnement virtuel (Recommandé)
python -m venv venv # Activation Windows : venv\Scripts\activate # Activation Mac/Linux : source venv/bin/activate
-
Installation des dépendances
pip install flask
-
Lancement du serveur
python app.py
-
Accès à l'application Ouvrez votre navigateur à l'adresse : http://127.0.0.1:5000/
-
Utilisation de la calculatrice
- Cliquez sur les boutons numériques pour saisir un nombre.
- Cliquez sur un opérateur (
+,-,*,/) pour sélectionner l'opération. - Saisissez le deuxième nombre.
- Appuyez sur
=pour afficher le résultat. - Appuyez sur
Cpour effacer l'affichage et recommencer.
Une suite de tests est incluse pour valider la logique de calcul. Pour exécuter les tests depuis la racine du projet :
python -m unittest discover -s testsPour plus de détails sur les tests, consultez tests/README.md.
-
Créer une branche à partir de
mainpour chaque nouvelle fonctionnalité ou correction :git checkout -b fix/nom-du-bug
-
Committer les changements avec un message clair :
git commit -m "fix: description du correctif" -
Pousser la branche et ouvrir une Pull Request vers
mainsur GitHub. -
Ouvrir une Issue GitHub pour tout bug identifié, en décrivant le problème et les étapes de reproduction, puis l'assigner à un membre de l'équipe.