Разработка с нуля, доработка существующего приложения, дизайн интерфейса. Приложение: для iOS, для Android, кроссплатформенное. Устройства для масштабирования: смартфоны, планшеты. Cross-Platform Flutter Astro App СПРИНТ 1: Интеграция Google Sheets и Firebase через CloudFunctions Google Sheets используется как система управления контентом. Управление контентом и триггерами персонализированной отправки контента юзерам осуществляется оттуда. Поэтому важно создать надежную и быструю интеграцию между таблицей и базой данных Firebase. Все текстовые поля приложения на разных языках управляются из таблицы. Вы должны обеспечить запланированную + ручную синхронизацию между таблицей и базой данных Firebase ЛИБО синхронизацию после каждого изменения. Регистрация/вход в систему. При регистрации пользователи вводят свою дату рождения. Дата рождения пользователя сохраняется в базе данных вместе с другими данными (имя, электронная почта и т. д.) и используется для вычисления переменных, необходимых для получения определенного контента по триггерам. Переменные также хранятся в ноде юзера в базе. Вам нужно будет сконвертить существующий скрипт на node.js, используемый для калькуляции переменных и внедрить его в приложение для автоматического выполнения расчетов. Эти переменные используются для отправок персонализированного контента по триггерам. Вам также нужно будет понять существующую систему триггеров, чтобы убедиться, что она правильно функционирует в приложении и обеспечить корректную работу. Персонализированный контент Все триггеры хранятся в админской google таблице и должны синхронизироваться с базой данных Firebase. Реализовать систему триггеров, чтобы она работала в соответствии с задуманным дизайн-концептом приложения. Модификации фронт-энда Внедрите различные изменения дизайна в соответствии с нашими макетами в Figma. Итеративно активируйте определенные функции. СПРИНТ 2: Публикация в AppStore. Подключение вариантов оплаты для разных уровней подписки. ОБЩЕЕ: По мере работы: постоянная выгрузка новых релизов в Google Play/App Store. Предоставление APK-файлов для внутреннего тестирования перед обновлениями в продакшн. Мы ищем способного программиста, который сможет выполнить эту задачу и продолжит обновлять приложение. Больше подробностей — кандидатам, кто нас заинтересует. В ответе укажите вашу ссылку на git и портфолио по приложениям. Агенства и ai-программисты нам не интересны. Работа по NDA. Оплата итеративная: сдали шаг — получаете оплату за шаг. Цену по спринтам оговариваем до старта. Время на телефонные разговоры до внятного общения текстом не осуществляем.