This project is for a community blog that is based on WordPress Kelo theme. I want it to have community functionality like forums and groups. I would like a publically accessible front page (magazine) that highlights most recent and top articles..etc. I want users to be able to decide whether they want to share their article with community only or share it on publically accessible pages. The articles will be divided into categories (and subcategories), with each category having its own page.
I want the ability to add more categories as the website grows.
Users can create groups and forums with my approval. They can suggest categories (science, law, engineering..etc) and submit the suggestion to me. I will create pages.