Это сборка блога CMS с использованием Laravel. Она имеет полную функциональность панели управления с ролями пользователей. Записанное видео по всему проекту





| Имя роли | идентификатор_роли |
|---|---|
| Админ | 1 |
| Писатель | 2 |
| Пользователь | 3 |
При входе пользователя в панель администратора используется входной фильтр. Если пользователь является администратором, он будет иметь полные функции для управления блогом, а если писатель, то у него будет несколько функций.
| Метод | Конечная_точка | Описание |
|---|---|---|
| ПОЛУЧАТЬ | API/категории | Показать все категории |
| ПОЛУЧАТЬ | API/категории/{id} | Показать все сообщения внутри определенной категории |
| ПОЛУЧАТЬ | API/сообщения | Показать все сообщения |
| ПОЛУЧАТЬ | API/сообщения/{id} | Показать конкретное сообщение |
composer install и npm install.env и скопируйте содержимое из .env.examplephp artisan key:generate из терминала.envphp artisan migrate , затем запустите php artisan db:seed если вы хотите использовать поддельные записи базы данных,php artisan serveЯ бэкенд-разработчик с опытом работы более 2 лет. Я специализируюсь на PHP, Laravel и интерфейсных технологиях, таких как TailwindCSS и Livewire. У меня есть опыт разработки REST API и работы с базами данных MySQL, а также я знаком с такими шаблонами архитектуры программного обеспечения, как MVC и HMVC. Я стремлюсь создавать чистый, хорошо документированный код, который легко поддерживать, и мне нравится делиться своими знаниями по различным каналам. Я готов решать новые задачи и продолжать развивать свои навыки.