I want to set up a website that will be a community based round projects.
So a project might be (not a real example) "Steps to cook a nice cake". The project will act as a sort of war story, best practice template.
Users can then create their own sub-project based on this describing how they got on cooking a cake following the steps, their own improvements, etc. The sub-project will be viewable to all users.
So their would be a main page with a directory listing of all projects divided by category and then a listing of all user generated sub projects associated with the project.
A user should be able to log in and see a customized page with all their current sub-projects. They can also start their own sub-project on any topic they wish.
A project/sub-project is just a kind of blog page which can contain text, embedded video, graphics and which can be updated on different days with a date stamp. So a blog but for a very specific topic and easily visible to other interested members in the community.
There should also be a forum.
Now I imagine this could be done pretty easily with an off the shelf CMS system (joomla, etc ... ). It would need a customizable blogging component but I imagine that is standard.
So anyone got any thoughts on best way to attack this? Code from scratch? If so which language? Or a CMS system? Could this loose set of requirements be outsourced on rentacoder?
So a project might be (not a real example) "Steps to cook a nice cake". The project will act as a sort of war story, best practice template.
Users can then create their own sub-project based on this describing how they got on cooking a cake following the steps, their own improvements, etc. The sub-project will be viewable to all users.
So their would be a main page with a directory listing of all projects divided by category and then a listing of all user generated sub projects associated with the project.
A user should be able to log in and see a customized page with all their current sub-projects. They can also start their own sub-project on any topic they wish.
A project/sub-project is just a kind of blog page which can contain text, embedded video, graphics and which can be updated on different days with a date stamp. So a blog but for a very specific topic and easily visible to other interested members in the community.
There should also be a forum.
Now I imagine this could be done pretty easily with an off the shelf CMS system (joomla, etc ... ). It would need a customizable blogging component but I imagine that is standard.
So anyone got any thoughts on best way to attack this? Code from scratch? If so which language? Or a CMS system? Could this loose set of requirements be outsourced on rentacoder?
Comment