Skip to content

Latest commit

 

History

History
50 lines (38 loc) · 1.65 KB

roadmap.md

File metadata and controls

50 lines (38 loc) · 1.65 KB

Roadmap du Projet Calculatrice RPN

Version 1.1

  1. Ajout de nouvelles opérations mathématiques :

    • Puissance (^)
    • Racine carrée (sqrt)
    • Logarithme (log)
  2. Implémentation d'un historique des opérations :

    • Possibilité de voir les dernières opérations effectuées
    • Option pour annuler la dernière opération
  3. Amélioration de l'interface utilisateur :

    • Création d'une interface web simple avec HTML/CSS/JavaScript

Version 1.2

  1. Gestion des utilisateurs :

    • Système d'authentification basique
    • Piles de calcul personnelles pour chaque utilisateur
  2. Persistance des données :

    • Sauvegarde des piles dans une base de données (ex: SQLite)
  3. Exportation/Importation :

    • Fonctionnalité pour exporter l'état d'une pile en JSON
    • Possibilité d'importer une pile à partir d'un fichier JSON

Version 1.3

  1. API avancée :

    • Implémentation de la pagination pour les listes de piles
    • Ajout de filtres et de tris pour la récupération des piles
  2. Opérations en lot :

    • Possibilité d'exécuter plusieurs opérations en une seule requête API
  3. Notifications :

    • Système de notifications pour informer les utilisateurs des changements sur leurs piles

Version 2.0

  1. Interface graphique avancée :

    • Application web complète avec React ou Vue.js
    • Visualisation graphique des opérations
  2. Fonctionnalités collaboratives :

    • Partage de piles entre utilisateurs
    • Édition collaborative en temps réel
  3. Intégration de fonctionnalités d'intelligence artificielle :

    • Suggestions d'opérations basées sur l'historique de l'utilisateur
    • Détection automatique d'erreurs de calcul