JavaFactura Invoice Platforms - OOP University Project Catarina Machado A81047 Cecilia Soares A34900 João Vilaça A82339