Menu

Home

Thibaut V Benjamin Donati

Guide développeur :

L'application a été développé avec Javascript et fonctionne avec Node.js.

L'application se présente sous la forme d'un switch case entouré en boucle.
Avant le switch case, on attend une entrée clavier de l'utilisateur qui correspond à une des options.
Ces options font appel à des fonctions placées plus loin dans le code.

Dans ces fonctions, on trouve le constructeur d'un contact, l'editeur et le parser vcf, le parser csv, et les fonctions de traitement des contacts.

Pour améliorer la solution existante, il faudrait :
- Créer des conditions de vérification à l'import et l'export des différents fichiers.
- Permettre l'export des contacts vers un fichier Csv
- Choisir le fichier Csv à importer
- Permettre l'utilisation d'arguments dans l'appel du programme pour permettre sa réutilisation dans un autre contexte graphique
- Changer les traitements des données pour qu'ils soient fait en direct et non pas à l'arrêt de l'application

Project Members: