Есть проект на Larawel
https://admin.topmenu.site/admin/login
Необходимо сделать ЧАСТЬ 1:
1) Сменить почтовый сервер (сейчас при регистрации пользователя ошибка, т.к. сменился домен и нужно новый SMTP)
2) Бесплатный тариф показываем только новым юзерам, если тариф уже был выбран или закончился, не показываем бесплатный пакет
3) Нове замовлення должно начинаться с 1 не с 0
4) Страница с тарифами при первой оплате (при регистрации или при окончании тарифа), показать 3 пункта меню (Мій тариф, Підтримка, Особисті дані )
5) Если у юзера только 1 язык, на фронте переключатель языков прячим
6) Система пропустила не валидные данные в разделе Підтримка после нажатия Надіслати
Делаем ограничение
- название 3 символа (макс 100)
описание минимум 100
максимум 2048
ЧАСТЬ 2:
Админка
1) Раздел со всеми юзерами
Возможности:
- удалить юзера
- посмотреть все данные
- заблокировать временно и разблокировать
- сменить пароль
- активный и неактивный юзер (заказ оплачен или нет)
2) Раздел тарифы (возможность менять цену и сроки тарифов)
3) Заказы (выводим все оплаты юзеров (покупка тарифов) со сроком действия). Возможность комментария к заказу. Возможность смены статуса заказа (всего 3 статуса: не оплачен (оплачен, закончился, отменен (админом))
Фильтры:
- по имени пользователя (поиск)
- по мейлу пользователя
- по дате (календарь от и до)
- по суме от и до
Фильтры должны работать как отдельно так и в комбинациях