Juventus-SOE 1 Educational project Implementation of a small business customer managment tool Use of different design patterns: Singleton Interface Factory Factory Method Decorator Functions Create Customer Create a customer with several attributes View Customer View a mocked customer Authors Luca Hostettler Marc Bischof Florian Bohren