Основные активити - Varenie/Solnyshko GitHub Wiki
Экран аккаунта
По окончании авторизации пользователя перемещают на его аккаунт, где отображается имя, количество заработанных баллов и кнопка выхода из аккаунта.
Меню навигации
Клиент может перемещаться по полям, которые показаны на картинке.
- Account – личный кабинет, где показано имя пользователя и его баллы;
- Menu – список блюд и напитков;
- Cart – список выбранных пользователем блюд и напитков;
- Order – история заказов.
Экран меню
В активити Menu клиенту предоставляется список блюд:
- Первое
- Второе
- Салаты
- Напитки
- Десерты Для добавления определенного блюда необходимо нажать на кнопку ADD и оно добавится в список заказов.
Экран корзины
Фрагмент Cart состоит из списка блюд, выбранных пользователем для покупки из фрагмента Menu. Каждый элемент списка состоит из названия блюда, его цены и кнопки «REMOVE». Пользователь может удалить блюдо из списка, если он передумал, нажав на кнопку «REMOVE». После составление списка, пользователь может сделать заказ, нажав на кнопку «PAY» или предварительно списать баллы. Если заказ пуст, то при нажатии сверху всплывет уведомление.
При нажатии на кнопку «PAY» появляется всплывающее окно, которое предоставляет пользователю выбор: заказать блюдо домой или в ресторан. В случае доставки на дом, клиент должен заполнить два поля: номер телефона и адрес проживания. Для подтверждения заказа необходимо нажать кнопку «Подтвердить».
Экран истории заказов
В фрагменте Order представлен список заказов, совершенных пользователем. Каждый элемент списка состоит из номера заказа и его стоимости.
При нажатии на элемент списка, пользователь может посмотреть блюда, которые были заказаны.