Laravel 11. Создание приложения для заказа еды в нескольких ресторанах
О чём курс
Система заказа еды для нескольких ресторанов — это сложный проект, который наглядно демонстрирует архитектурные возможности современного PHP-фреймворка. Вместо использования сторонних библиотек здесь разбирается реализация расширенной корзины покупок с нуля, настройка мультивалютности, управление правами доступа пользователей, администраторов и владельцев ресторанов.
Внутри курса реализованы:
- Мультиаутентификация с помощью Laravel Breeze.
- Система отзывов и рейтингов.
- Генерация счетов-фактур в формате PDF.
- Обработка изображений для галерей и профилей ресторанов.
- Процесс оформления заказа с поддержкой купонов и оплатой при получении.
Курс подойдет разработчикам, которые хотят углубить знания PHP и Laravel, создать готовый проект для портфолио или университетского задания. Вы научитесь выстраивать взаимодействие между тремя типами пользователей: администраторами системы, владельцами ресторанов и конечными клиентами.
Программа обучения
- Введение
- Раздел 2: Мультиаутентификация с Breeze: Создание аутентификации для пользователя / инструктора / администратора
- Раздел 3: Мультиаутентификация: Забыли пароль для администратора
- Раздел 4: Настройка панели администратора проекта
- Раздел 5: Настройка аутентификации в ресторане
- Раздел 6: Настройка панели ресторана проекта
- Раздел 7: Настройка шаблона интерфейса проекта
- Раздел 8: Настройка профиля пользователя интерфейса проекта
- Раздел 9: Настройка параметров категории внутреннего интерфейса администратора
- Раздел 10: Настройка параметров города в административной панели
- Раздел 11: Настройка опций меню внутреннего интерфейса ресторана
- Раздел 12: Настройка параметров внутреннего продукта ресторана
- Раздел 13: Настройка параметров изображения галереи внутреннего интерфейса ресторана
- Раздел 14: Обновление внутреннего интерфейса ресторана. Настройка фотографии на обложке
- Раздел 15: Настройка купонов в бэкэнде ресторана
- Раздел 16: Исправлена проблема с меню, продуктом, купоном, галереей для нового клиента
- Раздел 17: Настройка параметров продукта административного бэкэнда
- Раздел 18: Настройка админ-панели управления рестораном
- Раздел 19: Настройка баннера ресторана в административной панели
- Раздел 20: Показать продукт на домашней странице интерфейса
- Раздел 21: Страница сведений о продукте в настройках интерфейса
- Раздел 22: Добавить ресторан в избранное
- Раздел 23: Организация панели инструментов Frontend
- Раздел 24: Добавление товара в корзину с указанием цены
- Раздел 25: Применение купона на странице корзины
- Раздел 26: Исправлены ошибки при попытке прочитать идентификатор свойства при значении null
- Раздел 27: Настройка страницы оформления заказа во внешнем интерфейсе
- Раздел 28: Обновление корзины заказов на внешнем интерфейсе
- Раздел 29: Применить процесс оплаты наложенным платежом
- Раздел 30: Управление заказом из панели администратора
- Раздел 31: Управление заказом с панели ресторана
- Раздел 32: Управление заказом с панели пользователя
Другие материалы автора 1
KA Kazi Ariyan Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.