How to build a two sided marketplace

Building a marketplace is tough, and 2 sided marketplace is tougher. In a two sided marketplace, buyers and sellers conduct transactions through a common centralized platform. Both buyer and seller need to grow in order to increase efficiency of while system, otherwise it will become chicken and egg problem. See complete story