I have used WordPress a bit before as a blogging platform but am considering using it for my CMS system. Specifically I am thinking about migrating my existing nonprofit website (www.goworks.org) to WordPress to make it easier for our non-tech staff to update pages etc. I believe WordPress will be more than adequate for what we need, but have one major requirement before switching:
Is it possible for visitors to create their own pages (i.e. http://www.goworks.org/champions/kyle.html) by filling out a simple form (i.e. http://www.goworks.org/getinvolved/) and having WordPress auto-populate that information into a predefined template designed by me? Ideally WordPress would also create a new, unique URL for the page (i.e. http://www.goworks.org/champions/yourname.html) and allow users to log into their page to edit/delete content via the same form they filled in at the onset.
Is this possible, and if so, how?