Требуется доделать серверную часть для приложения
Серверная часть на Laravel
Есть сортировка товаров по городу (Если человек выбрал город “Москва”, то товары на главной будут только из магазинов у которых Адрес == Москва + товар в наличии).
Вывод городов, в которых зарегистрирован магазин.(Клиент п.5)
Сортировка товаров в разделе “Наши покупатели выбирают” следующим образом. Если статус заказа == доставлен или получен , если время текущее == времени, когда заказ доставлен или получен, то вывести первые 10 товаров.
Вывести подборки. (Бд п.2 и Клиент п.9).
Сортировка товаров в разделе “Новинка” следующим образом. Товар где тег == Новинка.
Вывести на клиенте подкатегории. (БД п.3 и Клиент п.12).
Заменить “Емкость” на “Длину”, а “Количество пакетов” ширину. (БД п.4 и Клиент п.13)
Выводить количество роз из бд. (БД п.6 и Клиент п.15)
Вывод “Вы получите в подарок”. (БД п.7 и Клиент п.16)
Вывести “Оттенки”.(БД п.8 и Клиент п.17).
Очистить “Корзину” на сервере. (Клиент п.22)
Добавить в “Заказы” поле “Данные отправителя совпадают с данными получателя.” (Клиент п.24 и БД п.11).
Разделить “Адрес доставки” на “Квартира, этаж, подъезд”.
Редактировать контроллер изменение адреса доставки.(Клиент.п28 и БД п.12)
Добавить удаление всех сохраненных адресов доставки одной кнопкой.(Клиент п.29).
Уведомления на главном при появлении новых подборок в приложении Амелия – Планировщик на сервере. Чекбокс если Магазин, кафе или другое учреждение , то офис, квартира, этаж – необязательные пункты.(Клиент п.26 и Сервер п.14)
Вывод товаров в соответствии с фильтром. (Клиент п.34 и БД п.15)
Реализация “Сортировки”. По популярности, по рейтингу, новинки, размер скидки, дороже, дешевле./Популярное – Если статус заказа == доставлен или получен , если время текущее == времени, когда заказ доставлен или получен, то вывести первые 10 товаров. /(Клиент п.35)
Реализовать Если человек не заходил в экран уведомлений, то они остаются в новых. После уходят в старые. (БД п.16 и Клиент п.36).
После того как человек, получил заказ, то через несколько минут ему приходит уведомление на главном экране.(Оцените товар и. т.д). Планировщик на сервере.
Добавить редактирование всей информации на сервер – экран “Информация о заказе” номер телефона, имя, адрес, текст записки, способ получения, отправитель, получатель и т.д. (Клиент п.44)
На сервере, в админки во вкладке товара переименовать “Популярное” на “В Наличии”.
Перенести на сервер пункт 18 БД.
Добавить в админки поля в настройки магазина “Время Дневной доставки (с и до)” и “Время ночной доставки (с и до)”.
Вывод интервалов времени доставки по формуле. Текущее время + 2.5 часа и выводятся ближайшие следующие интервалы к этому времени.
Добавление Промежутков времени дневной доставки(админка + сервер)
Добавлени Промежутков времени ночной доставки(админка + сервер)
Добавить в админку раздел “Подборки”. + Сервер
Для аккаунта менеджера. Во вкладке товара – добавить пункт выбрать к какой подборке относиться товар (поле необязательное для заполнения) + Сервер