Pour le lancement du logiciel, l'utilisateur doit se placer dans un terminal et lancer la commande node index.js.
Un menu d'accueil sera alors affiché proposant les fonctionnalités suivantes :
Fonctionnalité 1 :
Cette fonctionnalité permet de créer des RDV ou de modifier des RDV existants.
Lorsque l'utilisateur choisit cette option, le logiciel affiche la liste des personnes enregistrées dans l'application.
L'utilisateur sélectionne la personne dont il veut modifier le planning.
Deux options se présentent alors à lui : créer un nouveau RDV ou modifier un RDV existant.
Fonctionnalité 2 :
Cette fonctionnalité permet de modifier ou de supprimer un utilisateur existant.
Lorsque l'utilisateur choisit cette option, le logiciel affiche la liste des personnes enregistrées dans l'application.
L'utilisateur sélectionne ensuite la personne dont il souhaite modifier ou supprimer les informations.
Deux options se présentent alors à lui : supprimer la personne ou modifier les informations de la personne.
Fonctionnalité 3 :
Cette fonctionnalité permet d'ajouter une nouvelle personne dans le répertoire du logiciel en rentrant ses diverses informations (prénom, nom et adresse).
Fonctionnalité 4 :
Cette fonctionnalité permet de tester le logiciel, en créant deus personnes.
Fonctionnalité 5 :
Cette fonctionnalité permet d'afficher une texte d'aide expliquant comment utiliser le logiciel.
Fonctionnalité 6 :
Cette fonctionnalité permet de quitter le logiciel.