Техническое задание: Настройка среды разработки мобильного приложения

Цель проекта - подготовить полную среду для развертывания, разработки и тестирования нативного мобильного приложения на базе существующей кодовой базы.

Основные задачи

  • Подключиться к указанному репозиторию GitHub.
  • Локально развернуть проект и настроить окружение для сборки как для iOS, так и для Android.
  • Сгенерировать и установить тестовое приложение на физическое устройство или эмулятор.

Пошаговый план выполнения

1. Подготовка проекта

  • Клонировать репозиторий с GitHub.
  • Установить все необходимые зависимости (npm install).

2. Инициализация нативных платформ

  • Выполнить команды для добавления нативных проектов: npx cap add ios и npx cap add android.

3. Сборка веб-приложения

  • Запустить сборку проекта командой npm run build.

4. Синхронизация с нативными платформами

  • Синхронизировать веб-сборку с нативными проектами командой npx cap sync.

5. Финальная проверка

  • Убедиться, что приложение успешно запускается на эмуляторе или физическом устройстве.
  • Подготовить окружение для дальнейшей разработки и тестирования.

Требования к результату

  • Полностью рабочая среда разработки на локальной машине исполнителя.
  • Установленное и запущенное тестовое приложение на Android и/или iOS.
  • Проект готов к внесению изменений и последующим сборкам.

Разработка Telegram-бота для кофейни на Python

Требуется создать функционального Telegram-бота для автоматизации заказов в кофейне. Бот должен быть написан на чистом Python и включать в себя админ-панель для управления меню и отслеживания заказов. Все детали реализации будут согласованы с исполнителем.

Разработка кроссплатформенного сервиса для заказа выгула собак

Требуется создать агрегатор услуг по выгулу собак по аналогии с такси-сервисами. Проект включает веб-сайт, мобильные приложения для iOS и Android, а также административную панель. Разработка должна вестись на Kotlin Multiplatform (KMP).

Векторизация герба с послойной разбивкой

Требуется преобразовать растровое изображение герба в векторный формат с разделением элементов по слоям. Каждый значимый элемент (венок, орел, щит, стрелы) должен быть на отдельном редактируемом слое.