The cost of such software development depends on various factors, such as the complexity of the desired functionality, approach to the feature set implementation, deadline, available budget, and geolocation of the chosen software vendor. The cost will also vary depending on the development of MVP or a full-fledged product. For instance, you may choose to create an MVP version first that covers only the most vital features, such as homepage, search, shopping cart, purchase history, etc. Thus, if you opt for software development in the USA, where the average hourly rate for such services is $80, the cost of MVP creation (800—1220 hours) will be approximately $64 000—97 600. In turn, if you decide to turn to the services of the company from Eastern Europe, such as Ukraine, that charge a lower rate of $30, the MVP development will cost you $24 000—36 600.
On the other hand, if we consider the creation of a full-fledged product (approximately 1500—2100 hours), the cost of a stock photo website developed with a US software vendor will be $120 000—168 000 while the Ukrainian IT-company will charge $45 000—63 000 for the same services.