Очень меня забавляет, когда люди, абсолютно не зная кодовой базы, архитектуры, использованных технологий, принятых подходов и процессов, начинают рассуждать, сколько может занять разработка того или иного функционала. Учли ли вы тестирование, в т.ч. обратной совместимости со старыми версиями приложений? Покрытие юнит- и приемочными автотестами? Написание тест-кейсов? Обновление документации внутренней и внешней? Да банально анализ того, насколько это вообще согласуется с текущей архитекторой? Иногда в разработке даже самая банальная фича может требовать очень серьёзных изменений. Учли ли вы то, что бекенд, iOS и Android - это три разных кодовых базы? А может, вы проанализировали текущий scope и беклог?
Архитектура - вот официальная апишка
https://github.com/zenmoney/ZenPlugins/wiki/ZenMoney-APIзасосал тарнзакции в локальную базу и крути как хочешь
если они написали тонну говнокода в приложении это их проблемы
тестирование - судя по тому как это выпускается, нет там тестов )))
ну накиньте пусть на тесты x3, хотя первый релиз выпустите и вам столько кейсов накидают, что не каждый тестировщик их придумает
обратная совместимость не нужна, так как никаких измение в бэке нет, все только на клиенте (приложение)
вы видите здесь
https://support.zenmoney.ru/knowledge-bases/2-baza-znanij документацию об этом разделе? я нет
Изменение очень банально, и частично есть в приложении (раздел тренды)
при бэк уже написал
про iOS забыл точняк, но на него пока }{уй кладут, через месяца 3 после релиза на андроиде можно добавить еще день (это вместе с обкатанными тест кейсами, реализованными на андроид)
беклога у них нет, бахают то что считаю нужным
PS. я для себя в качестве изучения React делал этот раздел и "Чистый доход", "Чистый расход" заняли реально 30 минут времени