In general, I saw many such projects. And the idea is not new. Only here a lot depends on the team. If the team is going to develop, it will not work ...
Sincerely I hope that the team will conscientiously develop the project, because only in this way can something be achieved in this area)))