I require a few enhancements and configurations to Wordpress and the Woocommerce plugin
1) All changes and code updates must be clearly documented so that I could reproduce this on another site or if I update the site.
The purpose is to create an online portal that is company specific with additional functionality.
2) I need to only allow logins for the site based on a specified user list, no visitors allowed unless authorised.
3)When the user logins, their company logo and company name will be displayed.
4) There will also be a Company Admin per each company (this could be a different user)
5) The individual companies will have a dedicated messaging forum (you can choose the best plugin if required) controlled by the Company Admin, and only the users own company messages will be displayed.
5) The Company Admin can also post a message which will be shown to all users of the company.
See an example in the uploaded pic