The key to making your project a success is using the full potential of the Joomla Access Control System.
I have been researching an almost identical requirement, and can therefore bring to your project a range of benefits including:
. a recent analysis of the leading Content Construction Kit type components that will provide member page authoring and search (I have a recommendation and reasons for it);
. good knowledge of membership components (see Akeeba subscriptions similar to nice) and how they operate;
. unlimited access to Joomlashack pro templates;
. detailed knowledge of Kunena forum setup; and
. three years detailed experience with Joomla, its security, SEO, backup, key improvement extensions and potential.
Currently, and by choice, my other commitments are limited, so I have more than enough time for this project.
I will:
. commence by writing a 2 to 5 page outline proposal, with justifications for recommendations. It would help to see more detail on membership and content structure before this
. On site design agreement and with access I will install and configure the components, modules and plugins. Set up the 2 or 3 templates you prefer.
. I will also write and deliver instructions suitable for site administrators on how to set up content (or I can assist with this also).
. Finally, when the site is operationally set, I can provide a 3 to 5 minute how to video for members covering basic site operation (you can provide the voiceover :)
I am located in Australia, east coast. Good luck :)
Gary Kelly