Этап 1(Прототип)- Пробный этап для оценки перспектив сотрудничества.

· Реализация с помощью Кросс-платформенного Фреймворка Flutter +(Node.JS/Phyton);

· Может быть реализован без графического оформления (как текст);

· Использование подходов BLoC и MobX – архитектуры разработки, с применением Streams;

· Взаимодействие с Сетью: REST + WebSocket;

· Код должен быть предоставлен в объеме достаточном для ревью, аудита и приемки компетентным специалистом;

· Должен функционировать на большинстве смартфонов с актуальными версиями ПО (Android, iPhone);

· Результатом работы являться: Исходный код в репозитории, *apk-файл для Android, *ipa-файл для iOs; а также размещенное приложение на Fairbase app distribution;

· Срок разработки 15 дней с даты выбора исполнителя;

· 6 экранов, 4 всплывающий окна,  БД,  подробно объем работ ниже (в скобках указан номер экрана Макета Figma):

1. Экран-Сплэш (Э.0);

2. Экран-Регистрация/Аутентификация пользователя с помощью аккаунтов Google и Facebook (Э.1-Э.2);

3. Экран-загрузки (Loader) (Э.3);

4. Экран Главный (Э.4) отображение:

- Блока «Пользователь» (Имя/email/фото);

- Блока «Устройства» (с кнопкой «START» и текстовым сообщением);

- Две модальные вкладки «Главная» и «Настройки».

5. Попап включения Блютуз (Э.5), активация Блютуз после нажатия.

6. Экран Настройки (Э.20) отображение:

- Кнопка Профиля пользователя;

- Toggle кнопка «У меня диабет»;

- Две модальные вкладки «Главная» и «Настройки».

7. Экран Настройки профиля (Э.21):

- Блок «Пользователь» с возможностью замены Имени и Фамилии на Никнейм;

- Блок Основных данных, с возможностью внесения правок (Имя, Фамилия, email);

- Кнопка «Готово»- для сохранения изменений Основных данных;

- Кнопка «Отменить»- для отмены изменений Основных данных;

- Кнопка «Удалить учетную запись».

8. Попап «Удалить учетную запись» (Э.22)

9. Попап «Учетка удалена» (Э.23).

10. Подключить RxDart.

11. Подключить утилиту для сбора ошибок приложения (crash reporting) - https://firebase.flutter.dev/docs/crashlytics/overview/

12. Создать единый обработчик ошибок (цель - создание сущности, которая умеет работать и

реагировать на любые ошибки приложения);

13. Формирование реляционных БД в Dart/Flutter (рекомендуемая: https://pub.dev/packages/moor)

14. Формирование реляционных серверных БД.

Заказчик предоставил исходную документацию: обязуется предоставить Макет дизайна на Figma, API документацию, и необходимые для выполнения заказа доступы к аккаунтам.

Исполнитель обязуется провести промежуточную демонстрацию результатов работ на базе *apk-файла с эмуляцией/демонстрацией на 7/14 день разработки и информировать о достижении пунктов объема работ по мере достижения.

Портрет кандидата:

Опыт мобильной Android/iOS разработки от 1 года;

Опыт Flutter-разработки от 1,5 лет;

Желательно опыт работы с BLE;

Опыт работы с WebSocket, Firebase;

Знание концепций BLoC и/или MobX, в идеале - примеры кода реализованных приложений с помощью данных библиотек;

Самостоятельность, проактивность, ответственность;

Желательно: Навык написания юнит и интеграционных тестов.

4 года назад
Iriadna
Ирина 
34 года
4 года в сервисе
Была
4 года назад

Заявки фрилансеров

Александр
 
40 лет
13 лет в сервисе
Был
2 года назад
5 отзывов
4 года назад
Георгий
 
30 лет
6 лет в сервисе
Был
8 дней назад
7 отзывов
4 года назад
Евгений
 
35 лет
6 лет в сервисе
Был
час назад
27 отзывов
4 года назад
  • Похожие заказы

  • $100

    Требуется изменить текст в мобильном приложении на Android. Основная задача заключается в замене текста в указанном месте, а также смене языка с EST на LV. Необходимы навыки работы с приложениями на Android.

    Закрыт
    4 года назад
  • Требуется специалист по Swift для доработки существующего мобильного приложения социальной направленности. Проект включает разработку для платформ Android и iOS. Ожидается полное погружение в проект; фрилансерам с основной работой или тем, для кого разработка является хобби, просьба не откликаться.

    Закрыт
    4 года назад
  • Требуется разработать и опубликовать мобильное приложение для женщин, позволяющее определять идеального мужчину. Необходимы навыки в разработке и публикации приложений на iOS и Android, а также создание простого дизайна и функционала. Пользователи смогут проходить тесты на совместимость, получать гороскопы и вести календарь менструального цикла. Администраторы будут управлять контентом и пользователями.

    Закрыт
    4 года назад
  • $450

    Требуется доработка кроссплатформенного приложения дневник на IONIC. Необходимо поменять значки, улучшить функционал и внедрить новые возможности. Подробное техническое задание будет предоставлено. Ожидаются предложения от опытных разработчиков.

    Закрыт
    4 года назад
  • Требуется разработка бэкенда мобильного приложения с готовым дизайном и фронтом. Необходима авторизация пользователей, возможность оформления заказов, чат с менеджером, FAQ и интеграция оплаты. Исполнитель должен находиться в Москве или Иванове, иметь опыт и портфолио. Предварительная консультация обязательна.

    Закрыт
    4 года назад
  • Требуется разработка мобильного приложения на React Native с переписыванием существующего проекта на Cordova. Ищем разработчика с опытом от 3-х лет, знанием архитектурных принципов и оптимизации производительности. Обязательные навыки: JavaScript, React-Native, Redux, REST API, Git. Плюсом будет опыт нативной разработки и знание CI/CD.

    Закрыт
    4 года назад
  • Требуется андроид-программист для доработки и развития приложения (webview с файловым менеджером). Основные задачи: улучшение стабильности, исправление багов, добавление выбора места сохранения файлов, изменение уведомлений при загрузке и поддержка установки APKS на Android 11.

    Закрыт
    4 года назад
  • Ищется специалист для постоянной поддержки мобильного приложения на React Native для iOS и Android. Загрузка 24+ часов в неделю, двухнедельные спринты. Приложение включает функции поиска, фильтрации, личного кабинета, авторизацию через Apple, VK, Facebook и Google, а также работу с rest-API.

    Закрыт
    4 года назад
  • Требуется нативный специалист по Swift для завершения существующего проекта мобильного приложения социальной направленности. Поддержка обеих платформ: Android и iOS. Работа по договору, только для профессионалов, ищущих проект на постоянной основе.

    Закрыт
    4 года назад