A customer asked us for build a web platform that allows users to share ideas and projects to improve the environment.
The main requirements are:
- Anyone can register an user account on the platform.
- Any user can create one or more ideas projects
- A project is composed by: Title,Abstract,Attached File with full description
- The project must be validated before its publish. The platform administrator validates the projects
- A published project can receive comments (both anonymous and registered)
- A published project can have Social likes
The customer has shown us this site as a reference.
So, We are actually evaluating two ways to handle this project:
- Build the platform from scratch.
- Build the platform over another well-known platform, such as a CMS like Wordpress, Drupal or Joomla.
Has anyone faced a similar request? Is there a ready-to-use platform that can handle the above requirements?