Source: https://www.inc.com/rahul-varshneya/keep-these-3-things-in-mind-before-building-an-ecommerce-app.html