Classified + Escrow

I’m looking for a classifieds site where customers can buy and chat with sellers but the money is paid to the platform and it releases it to the seller after delivery.

The site must have a single profile (customer/seller) in the personal panel users can make deposits or withdrawals in their wallet and can pay via wallet.

In the delivery panel, customers must indicate when they wish to receive the product from a list created by the administrator.

Basic requirements:
-Frontend (ad site with categories/subcategories/attributes), List of ads with search by categories/subcategories, attributes and locations
-Backend purchase monitoring and wallet management
-Chat (optional price offer via chat)
-Wallet (Escrow)
-Single user

Additional: possibility of Flutter or Native App

Not sure if there’s any template available, it’s pretty big job and requires lots of security.