Требуется установить новый дизайн на IOS-приложение с использованием Swift. Макеты предоставлены в Figma. Отчеты по видео-сборкам каждые 3-4 часа. Бюджет 200$ и срок выполнения 24 часа на всю задачу.
Оффлайн тестировщик/вопросник
Нужно создать оффлайн тестировщик который будет работать как на телефоне так и на компьютере без базы в офлайн режиме с возможностью из нотпада добавлять и корректировать вопросы.
Все тонкости и нюансы проговариваются в процессе действия и в случае чего обсуждаются в чате. Вопросы должны быть всегда в любой теме в перемешку, структура ответов всегда должна перемешиваться, но правильный ответ никогда не должен меняться не зависимо от его положения.
1. Логотип.
2. Кнопка : Старт Экзамена, который генерирует вопросы подтягивая рандомно из всего 3 пункта, внутри должно быть 100 вопросов.
3. Кнопки : старта теста по конкретной теме. Все вопросы что есть в теме должны пускаться.
4. Кнопка закрытия окна теста, если нажал, тест сбрасывается и возвращает обратно на главную страницу. В случае если выбирать снова ту или иную тему, тест начинается всегда с самого начала.
5. Таймер сколько осталось до окончания теста, каждая тема может содержать различное количество вопросов, на один вопрос дается Х секунд.
6. Счетчик сколько всего вопросов в теме, если это экзамен он всегда будет 100.
7. Информация с какой темы взят вопрос.
8 Изображение, должно быть кликабельно и увеличиваться и в случае если в вопросе нет изображения, то должно быть просто белое изображение стандартно.
9. Вопрос.
10. Варианты ответов, в любой теме в любом вопросе стандартное количество вариантов 4. Правильный может быть только один. Кнопки несут в себе 4 индикации по цветам :
10.1 Не выбранная ответ цвета : #f5f7fa
10.2 Выбранный ответ цвета : #dfdfdf
10.3 Не правильный ответ цвета : #ed5565
10.4 Правильный ответ цвета : #8cc152
11. Индикатор сколько было допущено ошибок всего по пройденой теме или экзамену, число будет разным, и индикатор будет меняться в зависимости от того в каком направлении будет листаться, вперед или назад (12).
12. Кнопки навигации внутри страницы с результатом ошибок.
13. Во время теста или экзамена, после выбора того или иного вопроса сначала выбирается ответ, а потом жмется кнопка следующий вопрос.
14. Кнопка для перехода на страницу ошибок.
Функционал :
Если на главной странице нажать СТАРТ. То запустится экзамен который подтянет по 5-10 вопросов из каждой темы ниже в сумме создав тест на 100 вопросов. Тест длится в зависимости от выбранного типа : экзамен 100 вопросов 60 мин, тест который на 50 вопросов будет соответственно 30 мин.
На верху в окне вопросника есть информация о том что сколько вопросов в теме и в экзамене и какой вопрос идет по очередности. Правее идет таймер, с обратным отсчетом до 0. Если время закончилось оно должно просто остановиться. Без каких либо прекращений тестов. Правее кнопка закончить тест или выйти из него. При нажатии на крестик, бросает на главную страницу с темами и кнопкой старта экзамена. Все обнуляется всегда, таймер по новой и вопросы с самого начала. В вопроснике есть строка над изображением указывающая на то, откуда был взят этот вопрос из какой темы. Ниже идет изображение вопроса, если таковое имеется если его нет, просто будет белый фон и любого другого цвета. Изображения должны быть кликабельными и в случае необходимости возможность их увеличить оригинал. После изображения идет вопрос. После вопроса идут кнопки с выбором ответа. В любом вопросе строго 4 ответа, один из них правильный. Появился вопрос, выбрал ответ, и подтвердил его перейдя к следующему вопросу нажав кнопку ниже и так до самого окончания экзамена. В конце экзамена выпадает результат в % и количество правильных ответов хх/хх и одна единственная кнопка посмотреть ошибки, в случае её выбора, переходим к ошибкам, по теме или за весь экзамен. там будут конкретно ошибки по этому пройденному тесту в зависимости от количества ошибок, будет формироваться количество их отображения. Можно управлять вперед/назад. Так-же между этими кнопками есть индикация количества ошибок и какая именно ошибка открыта хх/хх. На любой из страниц если нажать крестик возвращаемся на главную страницу и выбираем тему для прохождения теста.
При выборе пройти экзамен нажав кнопку СТАРТ на главной странице или выбрав какую-то конкретную тему вопросы + ответы на вопросы будут перемешиваться. Но всегда будет лишь один правильный ответ.
Я это вижу следующим образом :
Какое число самое большое?
а. 1
б. 2 | перемешиваются, но ответ 4 будет всегда правильным
в. 3 | не зависимо от того 4 будет на позиции а,б,в,г.
г. 4
Заявки фрилансеров
Похожие заказы
- $200Мобильные приложения2 заявкиЗакрыт3 года назад
Требуется специалист по разработке чат-ботов для доработки функционала и устранения багов в ботах для WhatsApp и Telegram. Подходящий кандидат должен иметь опыт в разработке и поддержке подобных решений.
Мобильные приложениянет заявокЗакрыт3 года назадНеобхідно створити мобільний додаток, який буде доступний на платформах Android та iOS. Очікується повна розробка, включаючи дизайн та функціонал, відповідно до сучасних стандартів.
Мобильные приложения3 заявкиЗакрыт3 года назадТребуется разработка софта для работы с ТикТоком через мобильное приложение или API. Основной функционал: авторизация, сохранение сессий, загрузка аватара и видео, установка лайков. Обсуждение цены возможно.
Мобильные приложения1 заявкаЗакрыт3 года назадТребуется доработка мобильного приложения, разработанного на React Native и Python (Django). Задача включает работу с Firebase push notifications и PostgreSQL. Приложение имеет клиентскую иEmployee версии, а также веб-интерфейс. Опыт в этих технологиях обязателен.
Мобильные приложения6 заявокЗакрыт3 года назадТребуется извлечь данные api_id и api_hash из последней версии Telegram для iOS (8.7.1). Имеются старые пары api_id, необходимо получить новые данные. Возможен перебор хэшей для проверки валидности.
Мобильные приложениянет заявокЗакрыт3 года назад- $250
Требуется разработать простое нативное приложение на Android (Kotlin) с 10 экранами. Имеются Фигма и API, а также готовый код приложения на Swift для упрощения реализации. Срок выполнения — 4-5 дней, бюджет — 250$.
Мобильные приложения4 заявкиЗакрыт3 года назад Требуется выполнить доработку мобильного приложения на React Native. Основная задача — заменить геокодинг Яндекса на OpenStreetMap. Необходимо учесть все нюансы интеграции и обеспечить корректную работу с новой картографической системой.
Мобильные приложения1 заявкаЗакрыт3 года назад- $150
Требуется срочная верстка проекта на SWIFT. Используйте предоставленные макеты в Figma. Оплата производится по факту готовности. Бюджет 150$, сроки выполнения - 24-48 часов.
Мобильные приложения6 заявокЗакрыт3 года назад Требуется разработать многопоточное диспетчерское приложение, имитирующее работу САР на языках C, C++ и Python. Приложение должно подключаться к базе данных для архивирования параметров и обмениваться данными с эмулятором САР. Пример приложения прилагается.
Мобильные приложения2 заявкиЗакрыт3 года назад