Creating an online marketplace like eBay is very much possible on WordPress. You can use plugins or work with a WP development company for the same.