Applying Uml Patterns | Desertcart Maldives