I have 10000 members who are financial advisory in different regions. They will register for a fee and end user will select them as per their region. On home page there will be list of advisor added today | weekly | Monthly | top rated.
When end user click on the advisor can see their email, contact details. photo and bio.
backed will manage date joined, expiring and payment, add, delete