По договоренности
Существующее рабочее Android приложение с ядром на Kotlin Multi Platform. Нужно сделать IOS версию.
Приложение используется для учета товаров, заказов и аналитики для продавцов любых товаров. В основе лежит работа с базой данных. По сути, вся локальная версия приложения сводится к стандартным CRUD операциям с базой данных.
Помимо этого база данных синхронизируется с сервером (чтобы при перезаходе в аккаунт или утрате телефона данные не были утеряны). Синхронизация это независимый процесс от всей остальной работы приложения (даже если сервер синхронизации не работает все остальное приложение продолжает работу в локальном режиме).
Большинство логики реализовано в shared модуле приложения (работа с базой данных, view models экранов, синхронизация, сетевые запросы)
Есть android дизайн в фигме.
Шаред модуль по запросу в личку.
На платформенной стороне в основном специфичные вещи:
-Показ рекламы (используем admob)
-Подписки (реализованы с помощью qonversion)
-Работа с файловой системой (например, загрузка фото из галереи)