Ceci est le projet de gestion de factures par Timothée Pionnier et Alexis Tonneau.
La collaboration fut très fructueuse, nous avons appris beaucoup l'un de l'autre et nous sommes tirés vers le haut. Nous travaillons tous les deux sur des projets professionnels de développement, et avions chacun des best practices à partager. Nous versionnons notre code avec Git permettant la meilleure collaboration.
Nous avons trouvé tous deux que réduire une facture à des produits matériels manquait de flexibilité, pourquoi pas facturer des services, des prestations sans TVA ? Nous avons donc décidé de créer une interface Billable comportant uniquement les méthodes essentielles à l'affichage de la facture, avec la classe Product qui l'implémente.