We are building a site builder website, that will allow users to build micro-sites that will store and track documents. The system will contain these key components:
1. Content management system able to store and version documents, track downloads, limit permissions by user and group, and create reports about the documents in the system and who has accessed them.
2. Administrator interface to allow users to build websites. Administrators would add or remove a predetermined set of sections to the micro-site. Administrators will be able to easily choose from a set of CSS templates
3. A super-administrator interface to create users and permissions. Permissions will determine who gets to work with which set of documents in the CMS system, who gets to see what parts of of the administrator interface, and who accesses what micro-sites
3. A user interface -- the users will be the ones who view the micro-sites
## Deliverables
We are open to using different technology stacks to build this system. Please be specific about what technologies you propose using for the back-end, the asset management system, and the user interface components.
We have a more detailed spec that is available to look at for serious bidders.