Creating a full business website

The answer is yes but you may need to use a combination of access plugins and custom post types to represent the data that your users are going to enter.

Start with researching custom post types in the WP codex and then research some of the developing plugins to help speed up the process in the area – check out “podCMS” or “Types and Views”.

You should also check out the member access / subscription plugins starting with “role scoper” to help with the access. Just google for “wordpress membership” or “user access control” and you find 20 – 30 options.

I am not sure if this helps but I hope it is a start in the right direction.