Similar website to airbnb, monetization per click

Hello, I want to make a site in wordpress similar to airbnb that my users can register, publish their own apartments and charge them when visitors to click done on their apartment.

I would like to know what plugin / plugins or themes recommend me to get this.