Gestion d'Agenda

Contexte

Application de gestion d'agenda en ligne de commande développée en C++

Description

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.

Janvier 2025
1 personne
Projet IUT • 19.75/20

Compétences utilisées

C++
CMake

Compétences

Compétences utilisées

C++
CMake

Compétences acquises

CMake

Compétences améliorées

C++

Fonctionnalités

09Fonctionnalités
Glisser< >
01

Création et gestion de multiples agendas

C++
CMake
02

Ajout d'événements avec dates et horaires (format dd/mm/yyyy hh:mm)

CMake
C++
03

Édition et suppression d'événements

C++
CMake
04

Visualisation complète de l'agenda

CMake
C++
05

Export au format HTML

C++
CMake
06

Sauvegarde et chargement des agendas

CMake
C++
07

Système de menu interactif en ligne de commande

C++
CMake
08

Tests automatisés avec expect (menus, événements, fichiers)

CMake
C++
09

Compilation multi-plateforme avec CMake (Windows, Linux, macOS)

C++
CMake

Téléchargements