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