В приложении база реализованна с помощью JSON объекта,
которая содержит все информацию, количество, цену и изображение.
{
"Модель":"Xiaomi MI Mix 2",
"Вес":"185г",
"Процессор":"Qualcomm Snapdragon 835",
"Тип экрана":"IPS LCD",
"Размер экрана":"5,99",
"Разрешение экрана":"2160x1080",
"Видеопроцессор":"Adreno 540",
"Фронтальная камера":"5 МП",
"Объем оперативной памяти":"6 Гб",
"Объем встроенной памяти":"64 Гб",
"Тыловая фотокамера":"12 МП",
"Диафрагма":"F/2.2",
"Макс. разрешение видео":"3840x2160 (4K)",
"Интерфейсы":"Wi-Fi 802.11ac, Wi-Fi Direct, Bluetooth 5.0, IRDA, USB, NFC",
"count":"6",
"price":"200.000тг",
"file":"./media/Mix2.jpg"
}
На главном экране можно посмотреть неполную характеристику на каждый элемент и развернуть ее при переходе по ссылке “Показать все характеристики”
Так же, присутсвует корзина в виде массива объектов, которая сохраняет, обрабатывает и выводит список товаров.
Товар можно оформить сразу, без предварительного добавления в корзину, нажам на кнопку купить. При этом корзина автоматический очистится, и добавит новый элемент.
При оформлении, собираются данные с корзины и формы заполнения, и отсылаются для дальнейших действий.
Товары
Модель: Redmi Note 5, Кол-во: 2, Цена: 293000
Модель: Xiaomi MI Mix 2, Кол-во: 1, Цена: 200000
Модель: Xiaomi MI Note 2, Кол-во: 1, Цена: 132000
Количество товаров: 4
Общая цена: 518000
Данные заказчика
Имя: Макс
Адрес: Ленина 22/15
Телефон: +7(777) 333-22-11