Quite easy actually!
Thanks to Drupal and its ten million modules, it can be done in some hours' effort!
This is what we came up