Я бы посмотрел бы на это с такой стороны. описать точное ТЗ что как и зачем нужно. Далее привлечь дизайнера, который примерно накидает схему ui/ux как этим пользоваться. Далее декомпозировать на фичи, , отсюда каждую фичу уже проанализировать сколько оно может делаться, ну и * на человек сколько будут работать над фичёй (дизайн и разработчик например) и примерно * на время затраченное на фичу и * на стоимость часа. Тут зависит от кол-во людей и сложности приложения. Можно растянуть от несколько месяцев в команде, до года одному. Ну а дальше по сложности.
очень сложная логика, чтоб переписывать в сандбокс. у меня нет столько времени чтоб баловаться и экспериментировать