Gestion d'Agenda
Application de gestion d'agenda en ligne de commande développée en C++
Programme en C++ permettant de créer et gérer des agendas personnels via une interface en ligne de commande. L'application offre la possibilité de créer des événements avec dates et horaires, de les modifier, de les visualiser, et d'exporter l'agenda complet au format HTML. Le projet utilise CMake pour la compilation multi-plateforme (Windows, Linux, macOS) et inclut des tests automatisés avec expect.
Compétences utilisées
Compétences
Compétences utilisées
Compétences acquises
Compétences améliorées
Fonctionnalités
Ajout d'événements avec dates et horaires (format dd/mm/yyyy hh:mm)
Compilation multi-plateforme avec CMake (Windows, Linux, macOS)
Édition et suppression d'événements
Création et gestion de multiples agendas
Visualisation complète de l'agenda
Ajout d'événements avec dates et horaires (format dd/mm/yyyy hh:mm)
Export au format HTML
Édition et suppression d'événements
Sauvegarde et chargement des agendas
Visualisation complète de l'agenda
Système de menu interactif en ligne de commande
Export au format HTML
Tests automatisés avec expect (menus, événements, fichiers)
Sauvegarde et chargement des agendas
Compilation multi-plateforme avec CMake (Windows, Linux, macOS)
Système de menu interactif en ligne de commande
Création et gestion de multiples agendas
Tests automatisés avec expect (menus, événements, fichiers)
Création et gestion de multiples agendas
Ajout d'événements avec dates et horaires (format dd/mm/yyyy hh:mm)
Édition et suppression d'événements
Visualisation complète de l'agenda
Export au format HTML
Sauvegarde et chargement des agendas
Système de menu interactif en ligne de commande
Tests automatisés avec expect (menus, événements, fichiers)
Compilation multi-plateforme avec CMake (Windows, Linux, macOS)