Разработать прототип кросс-платформенного приложения
Опубликовано и функционирует (наше) приложение, созданное на Cordova. Глобальная задача — впоследствии воспроизвести его на Flutter, для Android и iOs.
Предмет конкретно этого заказа — создание прототипа на Flutter с набором базовых функций, с целью пробного взаимодействия заказчика и исполнителя.
Прототип должен обладать следующей функциональностью (аналогично той, которая есть в приложении сейчас):
1. Выдача пробного вопроса
2. Отправка устного и письменного ответа на пробный вопрос
3. Регистрация (аутентификация) пользователя с помощью аккаунтов Google и Facebook
4. Прием и отображение результата проверки ответа (исправления в тексте, оценки и текстовые поля)
Прототип может быть реализован без графического оформления, то есть как текст.
Прототип должен функционировать на большинстве смартфонов Android (с ОС от Android 5 и выше), на смартфонах iPhone, планшете iPad с ПО актуальных версий.
Исходный код должен быть документирован в объеме, разумно достаточном для аудита и приемки компетентным специалистом.
Форма сдачи работы: 1) файл apk для Android, 2) тестовая сборка в TestFlight для iOs, 3) исходный код.
Крайний срок сдачи - 23:59 16 августа 2020 года. В случае досрочной сдачи заказчик оставляет за собой право премировать исполнителя.
Исполнитель обязуется ежедневно информировать заказчика о ходе работы, демонстрировать промежуточные результаты на базе apk.
Заказчик на момент публикации заказа уже предоставил документацию API, прототипированные макеты дизайна на Figma (справочно) и обязуется предоставить необходимые для выполнения заказа доступы к аккаунтам и программному обеспечению.