Saludos Mario.
El proyecto veo que esta modelado, al menos los diagramas de clases, por tanto esto encaja perfectamente en un proyecto con un framework MVC, podría ser Symfony, Yii, CondeIgniter.
Asumo postgreSQL o MySQL, depende del tamaño de la DB y el número de transacciones podríamos trabajar con HSQLdb (depende de la cantidad de memoria del server)
Para la vista podemos usar un framework MVW como angularJS y un bootstrap, mas un un CMS digamos wordpress
El proyecto suena muy interesante, por lo que me anoto.
Mario, en estos momentos resido en Venezuela, por lo que el cambio de horario no seria problema
Vale, estamos en contacto
Eduardo Diez.-