Был разработан функционал корзины для заказа товаров для водителей в приложении MTS для iOS.
Реализованные в рамках задачи функции:
1. Вывод даты заказа и информации о месте выдачи заказа.
2. Вывод всех товаров, добавленных в корзину с возможностью изменения количества или удаления товара из корзины.
3. Вывод сообщения о превышении максимального количества выбранного товара для заказа. Если лимит не превышен и есть выбранные товары, тогда кнопка для создания заказа становится синей, иначе серая и некликабельная.
4. Вывод сообщения об успешно созданном заказе, полученного с сервера. Если требуется подтверждение руководства водителя, тогда выводится сообщение о требовании согласования. Иначе выводится информация о месте получения.
Дизайн рисовал дизайнер. Все выполнено строго по ТЗ.
Поддерживаются устройства под управлением операционной системы iOS 12 и выше. Разработка велась на языке программирования Swift.