Applying Uml Patterns | Desertcart Trinidad and Tobago