Hello ,
I hope this proposal finds you well , I have gone through the description , I am going to mention my understanding,
1) We need two accounts for House owners and customers .
2) We have to set profile , like name , address and etc fields .
3) PM messenger is also provided (Chat API will be provided by your side) , and chat will be not saved in database.
4) Some social media features also needed , like favourite and wish list , etc
5) You need responsive design , which can work on every system .
I have some queries in my mind , need to discuss with you , please initiate PM , looking forward for your reply .
Thanks and Regards