Design Patterns | Desertcart KUWAIT