Demo of a front-end property submission feature. Users registered as agents can submit properties from front-end, without having access to the company portal. As admin, you can turn off the option Allow users to register as agents.
You can test the submission experience using the below credentials.
User test credentials