It all starts with a good, long term and thorough plan that considers right mix of cutting edge and proven ecommerce best practices - from designing your customer persona, identifying your value proposition, defining the user experience and building a solid and scale-able platform to grow.