mein Tipp:
ihr hängt bei der Suche nach Lösungen an den Begrifflichkeiten wie:Anzeige schalten und Vermietung
brecht das herunter auf die Technik, das kann auch ein Nicht-Entwickler, und zwar indem ihr ganz genau aufschreibt:
was darf Unternehmen A, wenn es nach xyz sucht?
welche Angaben muss es machen,
welche sind optional
welche Angaben von Unternehmen A sieht Dienstleister der ABO Model A, B oder C hat?
oder hat Dienstleister der auf Anzeige von Unternehmen A reagieren mag gar kein Abo, sondern muss//kann die Daten einzeln kaufen..
wenn wie?
wie erneuern sich Abos, so es welche gibt?
Vermietungen:
was braucht ihr für Felder, welche davon sind ein Muss, welche optional..
welche Daten von wem müßt ihr für eure Abrechnung speichern, aufheben, Stichwort => FInanzamt, welche nicht..
Soll jeder Input vom Frontend passieren?
Wie wird freigeschaltet => sprich wie schützt ihr euch vor "unliebsamen" Anfragen..
Wie schützt ihr die reagierenden Dienstleister?
D.h wie kontrolliert ihr, ob die Anzeige tatsächlich von einem Unternehmen kommt oder ein Fake ist?
Das sind die allerersten Fragen, die in mir auftauchen und weil ich diese habe und noch tausend mehr, ist jede Pluginempfehlung reinste Spekuation.