Доработка мобильного приложения по заказу еды под Android на Kotlin
Карту экранов приложения можно посмотреть тут:https://realtimeboard.com/app/board/o9J_kzz8MoE=/
Требуется реализовать:
1) Оформление заказа.
Включает экраны "23_оформление_заказа" и "43_заказ_оформлен".
2) Оценка предыдущего заказа.
Экран "14_Попап_оценка_заказа". Возникает при запуске приложения или переходе на экран карта, с просьбой оценить предыдущий заказ. Это всё происходит, если с предыдущего заказа прошло больше минуты и последний на текущий момент заказ не оценён пользователем.
3) Просмотр заказа и его повтор.
Экраны "24_повтор_заказа" и "42_попап_заказ_добавлен_в_корзину"
В ЛК есть пункт Мои заказы. При нажатии на него пользователь попадает в список заказов. Это же есть. Нужно добавить:
При нажатии на заказ пользователь переходит на экран с его подробным описанием. Сам экран тоже сделать нужно. На экране есть кнопка "Повторить заказ". При нажатии на неё все товары из заказа добавляются в корзину, юзеру показывается попап, при закрытии которого он перенаправляется на экран корзины.
4) Исправление багов:
а) Поведение маркеров на карте при нажатии на них.
б) Доведение выделения в таббаре до того, как в дизайне (должна подсвечиваться иконка, а сейчас просто полосочка оранжевая снизу).
в) Запрос у юзера разрешения на геолокацию при старте и зумирование на его позицию. Если разрешение не дал, зум на город "Владивосток"
Названия экранов взяты с карты экранов.
В личку отправлю код для оценки.