Alfresco ProdSel Tool Forge Request

Product Selection Tool Submitted Description

The idea is to create a special product space where products (can be anything) can be registered and bound with certain criteria. Criteria can be separately managed somewhere in the Data Dictionary.
Via some form an end-user will have the possibility to provide some criteria with a given weight. The tool will then give a top 3 result of products. It should also create a pdf report of the calculations (details) of how it selected these products. I have a pretty good idea of the criteria and the products interfaces, but I am still doubting about the form for the end user. I am strongly thinking about building that form an the surf/ share platform.
This project will be done by 8 people starting from next week in a context of project work in an evening school where I teach. We will spend 12 hours a week during 10 weeks times 8 people, so I expect the result to be accordingly.
The result will be a very clean AMP file, build with using the maven-amp-archetype