You should better entrust this task to a professional outsourcing company that knows how to make an eCommerce app. An experienced team will help you save money and time and provide high-quality software services that meet all your requirements.